GoShip
How It WorksChallengesPricingEmployers
Sign InGet Started
0developers
0companies
0assessments scored
How It Works
|Pricing
|Challenges
|Employers
|Privacy
|Terms
GoShip© 2026
Get updates
Twitter·GitHub
Systems nominal
BUILDMID

Build Multiplayer Tic-Tac-Toe

60 minutes
0 completed
websocketsmultiplayergamenextjs

Description

Build Multiplayer Tic-Tac-Toe

Build a real-time 2-player Tic-Tac-Toe game with matchmaking and game rooms.

Requirements

  • Create or join game rooms with a shareable room code
  • Real-time move synchronization between two players
  • Turn indicator showing whose turn it is
  • Win/draw detection with winning line highlight
  • Game history: list of completed games with outcomes
  • Rematch button after game ends
  • Clean, animated UI (move transitions, win celebration)
  • Technical Notes

    Use WebSockets or a real-time service. Server validates moves to prevent cheating. Can use Next.js API routes with WebSocket upgrade.

    Bonus Points

  • Spectator mode for room links
  • AI opponent for single player
  • Custom board sizes (4x4, 5x5)
  • You will be guided through MCP setup before the timer starts