Sebastian Unterschütz
|
755feb8394
|
Update asset metadata and dependencies; refine obstacle type to wall.
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m41s
|
2026-01-04 15:15:10 +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.
Dynamic Branch Deploy / build-and-deploy (push) Has been cancelled
|
2026-01-04 15:14:55 +01:00 |
|
Sebastian Unterschütz
|
2fb19d314f
|
Add .gitignore to exclude binaries, IDE files, OS-specific files, and other undesired artifacts from version control.
|
2026-01-04 14:39:53 +01:00 |
|
Sebastian Unterschütz
|
512f902c40
|
Remove IntelliJ IDEA project configuration files from version control.
|
2026-01-04 14:39:10 +01:00 |
|
Sebastian Unterschütz
|
bd10c50ee0
|
Remove .gitignore file to stop excluding previously ignored files from version control.
|
2026-01-04 14:38:18 +01:00 |
|
Sebastian Unterschütz
|
dc64ac38ed
|
Remove WebSocket configurations, NATS test publisher, and related binaries; update project settings to exclude unnecessary files.
|
2026-01-04 14:35:45 +01:00 |
|
Sebastian Unterschütz
|
73928405a8
|
Remove WebSocket configurations, NATS test publisher, and related binaries; update project settings to exclude unnecessary files.
|
2026-01-04 14:35:37 +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
|
ce51a2ba4f
|
Integrate direct WebSocket-based leaderboard functionality for real-time updates and requests. Refactor related client-side logic to utilize this new connection.
|
2026-01-04 02:26:23 +01:00 |
|
Sebastian Unterschütz
|
41d15c60d3
|
Implement HTML-based lobby system with player list management, host controls, and real-time updates. Add JavaScript-WASM communication for lobby state changes and game start triggers.
|
2026-01-04 01:56: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
|
85d697df19
|
Refactor loadOrCreatePlayerCode to support platform-specific implementations for Desktop and WebAssembly environments.
|
2026-01-01 19:53:57 +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
|
4b2995846e
|
Add initial project structure for "Escape From Teacher" game: server, client, level editor, and asset framework. Includes game rendering, physics, WebSocket server, NATS integration, and asset management setup.
|
2026-01-01 15:21:50 +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 |
|