Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 955 Bytes

README.md

File metadata and controls

35 lines (24 loc) · 955 Bytes

Ultimate Tic-Tac-Toe

A real-time multiplayer implementation of Ultimate Tic-Tac-Toe built with Nuxt 3, WebSocket, and TypeScript.

What is Ultimate Tic-Tac-Toe?

Ultimate Tic-Tac-Toe is a complex variation of the classic game. The board consists of nine traditional tic-tac-toe boards arranged in a 3x3 grid. To win, you need to win three smaller boards in a row - but there's a twist! The square you play in determines which board your opponent must play in next.

Features

  • 🎮 Real-time multiplayer gameplay
  • 🔄 Automatic game state synchronization
  • 🎯 Move validation and game rules enforcement
  • 🔎 Visual indicators for valid moves
  • ⚡ Fast and reliable WebSocket communication

Tech Stack

  • Nuxt 3
  • Vue 3 Composition API
  • TypeScript
  • WebSocket

Development

# install dependencies
bun install

# serve with hot reload at localhost:3000
bun run dev

# build for production
bun run build