feat: add level schema and tilemap tests
- Introduced a JSON schema for game levels to validate level data structure. - Added comprehensive tests for tilemap functionalities including collision resolution, tile type retrieval, and level loading. - Enhanced the SyncSystem to manage remote state synchronization and interpolation for smoother gameplay. - Implemented an AudioSystem with tests to ensure audio loading and playback functionality. - Updated NetworkClient to support dynamic WebSocket URLs from environment variables. - Added integration tests for matchmaking and network communication between clients. - Improved RenderSystem to correctly render player nicknames above sprites. Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
Generated
+3082
-1
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user