Private
Public Access
1
0
Commit Graph

7 Commits

Author SHA1 Message Date
Sebastian Unterschütz
43680ece16 Add NATS deployment and service configuration, integrate environment variables, and update server to support NATS and Redis connections.
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push) Successful in 2m24s
2026-01-04 15:37:09 +01:00
Sebastian Unterschütz
16f683a360 Add Docker, Kubernetes configurations, and CI workflows for deployment. Integrate Gin server for API, WebSocket support, and static file hosting. Refactor WebSocket gateway to use Gin router.
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
2026-01-04 15:14:55 +01:00
Sebastian Unterschütz
95d61bf66e Add WebAssembly support for assets and chunks, implement gameover screen rendering, and enhance server gameplay logic with dynamic speeds, team naming, and score components. 2026-01-04 14:30:31 +01:00
Sebastian Unterschütz
3232ee7c2f Add platform-specific implementations for assets, audio, WebSocket, and rendering on Desktop and WebAssembly platforms. Introduce embedded assets for WebAssembly and native file handling for Desktop. Add platform-specific chunk loading and game state synchronization. 2026-01-04 01:25:04 +01:00
Sebastian Unterschütz
de64329ce4 Add leaderboard functionality with Redis integration for scores. This includes a global leaderboard system, server-side score submission handling, and real-time player ranking updates. Refactor and improve collision logic and game state management for better player experience. 2026-01-01 19:23:09 +01:00
Sebastian Unterschütz
5e6b8a2304 Implement core game functionalities: client prediction, coin collection, scoring, game state synchronization, and player management. 2026-01-01 16:46:39 +01:00
Sebastian Unterschütz
3099ac42c0 Introduce core components for "Escape From Teacher" game: server, client, physics, asset system, and protocol definitions. Add Docker-Compose setup for Redis and NATS infrastructure. 2026-01-01 15:21:18 +01:00