Multiplayer TickTac Toe Game
A completely Responsive Multiplayer TicTacToe Game- Works on Android, iOS, Web & Desktop!
Features
- Create/Join Room
- Play Realtime
- Display Points
- Round & Game Winner
- Responsive Glow Themed UI
- Cross Platform Game
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
Configure for MacOS: Head to macos/Runner and make sure the following keys are present in DebugProfile.entitlements and Release.entitlements
<key>com.apple.security.network.server</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
If macos not Present enable it using
flutter config --enable-macos
Run App
flutter run // After selecting the device you want to test on
Tech Used
Client: Flutter, Dart, Provider
Server: Node.js, Express, Socket.io, Mongoose, MongoDB