Private
Public Access
1
0

74 Commits

Author SHA1 Message Date
Sebastian Unterschütz 505b579058 add ACME solver network policy and experimental co-op mode indicators: implement network policy for HTTP-01 challenge solver, and add visual "EXPERIMENTAL" labels to co-op mode UI and game logic
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-04-23 00:07:08 +02:00
Sebastian Unterschütz f1dff8d64c add offline moving platform logic: implement dynamic platform detection and movement handling in offline mode
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m49s
2026-04-22 23:52:32 +02:00
Sebastian Unterschütz 0e15b3fe53 introduce controlled asset randomness: implement shuffled asset bag logic for balanced and repeatable asset spawning
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m56s
2026-04-22 23:24:57 +02:00
Sebastian Unterschütz dc94bb4ea1 update visuals and asset interactions: adjust asset spawn rate, refine asset animation positioning, and improve presi-assets-track layout styling
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m49s
2026-04-22 23:17:42 +02:00
Sebastian Unterschütz 22643996c3 refine visuals and interactions: remove footer, enhance CSS styles, improve player and emote handling logic, and adjust asset scaling and animations
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m51s
2026-04-22 23:08:40 +02:00
Sebastian Unterschütz b7043b017f refine asset scaling and labeling: adjust scaling logic, introduce label display, and update CSS and animation styles
Dynamic Branch Deploy / build-and-deploy (push) Successful in 2m0s
2026-04-22 20:49:38 +02:00
Sebastian Unterschütz be76d025da add togglePresentationMode_WASM: enable F1 key handling, refine CSS styles, and adjust asset scaling logic
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m41s
2026-04-22 20:44:31 +02:00
Sebastian Unterschütz e7609dc50e simplify QR code generation in WASM presentation logic
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m58s
2026-04-22 20:34:03 +02:00
Sebastian Unterschütz d5c1e2ec82 add presentation mode enhancements: refine visuals, integrate HTML-based interface for presentation mode, align assets display and player states, and handle real-time JS callbacks
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m36s
2026-04-22 20:28:16 +02:00
Sebastian Unterschütz e71fd6f0ee add presentation mode: implement presentation logic, QR code support, animated quotes, assets display, and emotes
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m33s
2026-04-22 20:00:48 +02:00
Sebastian Unterschütz 568ce516e7 add teacher and milestone quotes: implement random quotes, speech bubbles, and milestone achievements display
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m35s
2026-04-22 19:53:15 +02:00
Sebastian Unterschütz 8454557f16 update workflows and game logic: add CERT_ISSUER support, enhance offline mode with countdown, and adjust default audio settings
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m50s
2026-04-22 19:27:21 +02:00
Sebastian Unterschütz 9742ccb038 enhance offline mode: add moving platforms, collision detection, and power-ups
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m58s
2026-04-22 18:35:58 +02:00
Sebastian Unterschütz fcf44ba513 remove unused imports from wasm_bridge.go and add required imports to assets_wasm.go
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m56s
2026-04-22 13:08:11 +02:00
Sebastian Unterschütz 8be7da2e7f remove unused imports from assets_wasm.go
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m28s
2026-04-22 13:01:46 +02:00
Sebastian Unterschütz 60581bf9ef fix offline mode initialization for solo play
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m38s
2026-04-22 12:58:18 +02:00
Sebastian Unterschütz de87b76005 add offline mode for solo play with local game state simulation
Dynamic Branch Deploy / build-and-deploy (push) Successful in 1m47s
2026-04-22 12:37:52 +02:00
Sebastian Unterschütz bafaba35e1 add solo mode checks for local death detection and score validation
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m50s
2026-04-22 11:46:48 +02:00
Sebastian Unterschütz 2286c18432 fix game
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
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
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
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
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-03-24 09:12:51 +01:00
Sebastian Unterschütz 6d0d31824e fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m49s
2026-03-22 18:46:54 +01:00
Sebastian Unterschütz 656f279a89 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m49s
2026-03-22 18:18:45 +01:00
Sebastian Unterschütz ced5011718 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m53s
2026-03-22 17:43:51 +01:00
Sebastian Unterschütz 0aa81a2edc fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m51s
2026-03-22 17:26:18 +01:00
Sebastian Unterschütz 9330405571 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m56s
2026-03-22 16:02:13 +01:00
Sebastian Unterschütz c423b20ec4 fix game
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-03-22 16:01:36 +01:00
Sebastian Unterschütz b5885f3a0a fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m52s
2026-03-22 13:39:31 +01:00
Sebastian Unterschütz d7ac124f44 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 6m59s
2026-03-22 10:57:52 +01:00
Sebastian Unterschütz aff505773a fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m3s
2026-03-22 10:44:58 +01:00
Sebastian Unterschütz 1dc5005cf3 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m29s
2026-03-22 10:14:20 +01:00
Sebastian Unterschütz 7a86a8596e fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m15s
2026-03-21 22:39:01 +01:00
Sebastian Unterschütz ce092c8366 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m13s
2026-03-21 22:18:48 +01:00
Sebastian Unterschütz 08abe2867a fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m15s
2026-03-21 21:44:26 +01:00
Sebastian Unterschütz 233f20a24a fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m13s
2026-03-21 21:31:06 +01:00
Sebastian Unterschütz e6496e7a45 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m9s
2026-03-21 21:15:41 +01:00
Sebastian Unterschütz 300d4b9086 fix game
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m22s
2026-03-21 20:46:47 +01:00
Sebastian Unterschütz 188e9c2cc2 fix game
Dynamic Branch Deploy / build-and-deploy (push) Failing after 8m17s
2026-03-21 20:32:53 +01:00
Sebastian Unterschütz f48ade50bb fix game
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
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
Dynamic Branch Deploy / build-and-deploy (push) Successful in 8m27s
2026-01-28 12:01:15 +01:00
Sebastian Unterschütz 6dc3f8d141 fix IMPRESSUM and README.md
Dynamic Branch Deploy / build-and-deploy (push) Successful in 7m46s
2026-01-12 21:31:36 +01:00
Sebastian Unterschütz 4be6cc791e - Refactor dirt and stone generation to optimize visible depth and adjust randomization.
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.
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
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
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.
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.
Dynamic Branch Deploy / build-and-deploy (push) Successful in 9m53s
2026-01-06 18:52:27 +01:00