Skip to content

zenithexe/disappearing-tictactoe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Disappearing Tic-Tac-Toe

The game of Strategy and Memory

Disappearing Tic-Tac-Toe is a twist on the classic Tic-Tac-Toe game, where tiles disappear after a set period, adding a layer of strategy and challenge. Play Now!

Rules :

  1. Traditional Tic-Tac-Toe Rules
  2. After the 8th Move, the oldest move on the board starts to disappear one-by-one with every move.
  3. Whoever makes the winning line or doesn't run out of time wins.

It's a real-time multiplayer tic-tac-toe game, built using React.js, Node.js and Websockets.

Features

  • Classic Tic-Tac-Toe mechanics with disappearing tiles.
  • Player vs. Player mode.
  • Realtime multiplayer
  • Minimalistic and interactive UI.

Installation

  1. Clone the Repository :
git clone https://github.com/zenithexe/disappearing-tictactoe.git
cd disappearing-tictactoe
  1. Install Backend :
cd /server
npm i
  1. Install Frontend From Root Folder :
cd /client 
npm i
  1. Setup .env
  • Inside /client folder
VITE_API_URL="http://localhost:8000"
  • Inside /server folder
SERVER_PORT=8000
  1. Run the Frontend and Backend Servers
npm run dev

Deployment : The front-end is hosted on vercel, whereas the WebSocket server is hosted on glitch.com.

Releases

No releases published

Packages

No packages published