| This is my second time publishing this project so I've made some improvements based on what I saw people experiencing. New changes: - Added ping status for players connected to the the host - Added boundary checks for ball and player - Improved registration / sign in to make it more intuitive - Improved car controls! - Improved debug UI Tech stack: - Passkey for registration and login - JSON Web Tokens for game server authentication - WebSocket for real-time notifications and tunneled communication between server and player - WebRTC for real-time communication between host and players - Web Crypto API for server configuration and player scores handling Known issues: - Car can end up stuck in a collision when hitting a wall - Matches with more than two players may have some issues with objects data (investigating...) Source code: https://github.com/MiguelRipoll23/wheel-ball Feedback appreciated. |