Real-time multiplayer
deduction game.
A multiplayer word deduction system built with Socket.io WebSockets, featuring synchronized game state clocks, room lobbying, and client-side deduction boards.
Overview & Setup
Gupto is a thrilling real-time multiplayer board game of secret words and team deducing. Room lobbies synchronize player lists and active votes instantly. Node.js backend handles game states, distributed card grids, and turn rules under 50ms latency ticks.
Use the fully responsive web client boards to mark clues, coordinate with teammates, and vote out opponents before they identify your secret coordinates.
Step-by-Step Instructions
Open Play Lobby
Click the main "Play Game Now" button to load the game client instantly in your browser.
Create or Join Room
Enter a name and create a new custom game room, or enter a room code shared by your friends.
Guess & Win
Deduce the secret card layouts with your team without hitting the game-ending assassin card.
Technical Specifications
WebSocket Game Synchronization
WebSocket Lobbies
Instant lobby creation and player grids state synched through WebSockets under 50ms latency.
Server Rules Engine
Calculates board grids, team indices, card assignment maps, and turn loops on Node ticks.
Dynamic Client Lobby
Responsive deduction panel featuring voting triggers, player states indicator, and real-time game logs.