2v2 Robot Basketball Game
Apr - May 2025
Technologies: Node.js, Socket.io, jQuery
Overview
A real-time multiplayer basketball game where two teams of robots compete in a 2v2 format. Players control robots using keyboard inputs to perform actions like shooting, passing, dribbling, and stealing. The game features dynamic nerfs, cheat modes, and a game-over screen with detailed statistics.
Key Features
- Real-time multiplayer gameplay with synchronized robot movements and actions.
- Dynamic nerfs that affect robot abilities, such as speed reduction and shooting restrictions.
- Cheat mode for enhanced gameplay, including infinite shooting range and increased speed.
- Game-over screen displaying player statistics, including scores, violations, and nerfs.
Technical Highlights
- WebSocket-based communication for low-latency real-time interactions.
- Customizable robot parameters, including speed, shooting range, and dribbling ability.
- Interactive UI with toggle buttons for game settings and player actions.