A multiplayer Tic Tac Toe Game embedded With Socket.io Networking
Networking-Multiplayer-Tic-Tac-Toe
A multiplayer Tic Tac Toe Game embedded With Socket.io Networking
Features
- Create/Join Room
- Play Realtime
- Display Points
- Round & Game Winner
Installation
After cloning this repository, migrate to flutter-multiplayer-tictactoe
folder.
Install dependencies (Client Side)
flutter pub get
Install dependencies (Server Side)
cd server && npm install
Start the server
npm run dev
Tech Used
Server: Node.js, Express, Socket.io, Mongoose, MongoDB
Client: Flutter, Provider
Networking
- Application Layer – HTTP
- Transport Layer – TCP with interface- Socket
- Network Layer – IP