Private
Public Access
1
0
Commit Graph

92 Commits

Author SHA1 Message Date
Sebastian Unterschütz
de87b76005 add offline mode for solo play with local game state simulation
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m47s
2026-04-22 12:37:52 +02:00
Sebastian Unterschütz
e295d1ad61 replace namespace placeholders across all manifests and update CiliumNetworkPolicy
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 15s
2026-04-22 11:53:24 +02:00
Sebastian Unterschütz
bafaba35e1 add solo mode checks for local death detection and score validation
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m50s
2026-04-22 11:46:48 +02:00
Sebastian Unterschütz
2286c18432 fix game
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 2m0s
2026-04-22 11:38:35 +02:00
Sebastian Unterschütz
a6cfc055be fix view port rendering to include
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m1s
2026-03-24 09:57:26 +01:00
Sebastian Unterschütz
fc7cef4989 fix view port rendering to include
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m3s
2026-03-24 09:25:55 +01:00
Sebastian Unterschütz
bf2609e2a9 fix view port rendering to include
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m13s
2026-03-24 09:13:27 +01:00
Sebastian Unterschütz
6b07004f01 fix view port rendering to include
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-03-24 09:12:51 +01:00
Sebastian Unterschütz
6d0d31824e fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m49s
2026-03-22 18:46:54 +01:00
Sebastian Unterschütz
656f279a89 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m49s
2026-03-22 18:18:45 +01:00
Sebastian Unterschütz
ced5011718 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m53s
2026-03-22 17:43:51 +01:00
Sebastian Unterschütz
0aa81a2edc fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m51s
2026-03-22 17:26:18 +01:00
Sebastian Unterschütz
9330405571 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m56s
2026-03-22 16:02:13 +01:00
Sebastian Unterschütz
c423b20ec4 fix game
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-03-22 16:01:36 +01:00
Sebastian Unterschütz
b5885f3a0a fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m52s
2026-03-22 13:39:31 +01:00
Sebastian Unterschütz
d7ac124f44 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m59s
2026-03-22 10:57:52 +01:00
Sebastian Unterschütz
aff505773a fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m3s
2026-03-22 10:44:58 +01:00
Sebastian Unterschütz
1dc5005cf3 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m29s
2026-03-22 10:14:20 +01:00
Sebastian Unterschütz
7a86a8596e fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m15s
2026-03-21 22:39:01 +01:00
Sebastian Unterschütz
ce092c8366 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m13s
2026-03-21 22:18:48 +01:00
Sebastian Unterschütz
f81ec70f96 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 20s
2026-03-21 22:04:02 +01:00
Sebastian Unterschütz
66f72d7a83 fix game
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 8m27s
2026-03-21 21:55:15 +01:00
Sebastian Unterschütz
08abe2867a fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m15s
2026-03-21 21:44:26 +01:00
Sebastian Unterschütz
233f20a24a fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m13s
2026-03-21 21:31:06 +01:00
Sebastian Unterschütz
e6496e7a45 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m9s
2026-03-21 21:15:41 +01:00
Sebastian Unterschütz
300d4b9086 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m22s
2026-03-21 20:46:47 +01:00
Sebastian Unterschütz
c002213a49 fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 20s
2026-03-21 20:43:11 +01:00
Sebastian Unterschütz
188e9c2cc2 fix game
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 8m17s
2026-03-21 20:32:53 +01:00
Sebastian Unterschütz
f7df54431c fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m20s
2026-03-21 18:39:10 +01:00
Sebastian Unterschütz
f48ade50bb fix game
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m20s
2026-03-21 13:31:34 +01:00
Sebastian Unterschütz
78742fc1c4 refactor client prediction tolerances; simplify logic and update thresholds for better handling of position corrections
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m41s
2026-01-28 12:26:14 +01:00
Sebastian Unterschütz
af08c13255 refactor client prediction logic and add tolerance levels; implement restartGame function to reset game state without a full reload
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m27s
2026-01-28 12:01:15 +01:00
Sebastian Unterschütz
bbe8007b20 fix indentation issue in ingress toPorts section of CiliumNetworkPolicy configuration
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m55s
2026-01-25 15:01:28 +01:00
Sebastian Unterschütz
d6b3afbf70 remove unnecessary fromEndpoints rule from CiliumNetworkPolicy configuration
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-01-25 14:59:42 +01:00
Sebastian Unterschütz
aa49976526 add namespace and refine ingress rules in CiliumNetworkPolicy for improved traffic segmentation
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m3s
2026-01-25 14:47:57 +01:00
Sebastian Unterschütz
5bcaa65bbd remove namespace: default from CiliumNetworkPolicy definitions to clean up redundant field
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m51s
2026-01-25 14:38:56 +01:00
Sebastian Unterschütz
63ff6c4f00 add Cilium network policies for enhanced traffic control between services and include in deployment workflow
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 7m21s
2026-01-25 14:23:18 +01:00
Sebastian Unterschütz
b6d1a73101 fix HPA
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m31s
2026-01-18 21:24:01 +01:00
Sebastian Unterschütz
9c688d240f fix Limits
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m30s
2026-01-18 15:11:32 +01:00
Sebastian Unterschütz
6dc3f8d141 fix IMPRESSUM and README.md
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m46s
2026-01-12 21:31:36 +01:00
Sebastian Unterschütz
bcc4fe7f80 change maxReplicas 10 --> 20
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m47s
2026-01-09 22:56:23 +01:00
Sebastian Unterschütz
592eb25397 migrate NATS to StatefulSet for clustering support
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m36s
2026-01-09 22:40:08 +01:00
Sebastian Unterschütz
223afed1a6 fix "2026/01/09 21:27:56 ⚠ Send channel voll, Nachricht verworfen"
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m43s
2026-01-09 22:29:43 +01:00
Sebastian Unterschütz
4be6cc791e - Refactor dirt and stone generation to optimize visible depth and adjust randomization.
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m32s
- Remove unused `StartWebSocketGateway` function from `websocket_gateway.go`.
- Add security checks to track player-room mapping, enforce valid input, and prevent ID spoofing in `gateway.go`.
- Refactor touch control logic to dynamically position joystick and buttons above gameplay floor.
- Introduce dynamic floor Y-coordinate calculation (`GetFloorYFromHeight`) for better scaling across different screen sizes.
- Adjust rendering logic to align assets, particles, and debug visuals with dynamic screen height transformations.
- Update canvas CSS to support fullscreen scaling without center alignment.
2026-01-09 21:34:24 +01:00
Sebastian Unterschütz
d156dce2e7 Restrict debug rendering (colliders, hitboxes, etc.) to debug mode only.
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m46s
2026-01-06 21:51:08 +01:00
Sebastian Unterschütz
fc909fc2bc Increase number of underground stones per tile, limit to rectangular shapes only
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-01-06 21:48:52 +01:00
Sebastian Unterschütz
d20f8f33bb Update touch controls to use ScreenHeight instead of canvas height for joystick and button positioning
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-01-06 21:46:46 +01:00
Sebastian Unterschütz
023996229a Integrate shared physics engine for player movement and collision handling, refine 20 TPS gameplay logic, and enhance client prediction with server-reconciliation updates.
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m51s
2026-01-06 21:37:32 +01:00
Sebastian Unterschütz
23d42d42e7 Add sequence numbers to server broadcasts and client state handling for out-of-order update detection.
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 9m53s
2026-01-06 18:52:27 +01:00
Sebastian Unterschütz
2a635d0aaa Add Cache-Control headers for static assets and versioned WASM/JS files in Gin server 2026-01-06 18:46:48 +01:00