多人井字棋游戏
完全响应式的多人井字棋游戏 - 适用于Android、iOS、Web和桌面!
特点
- 创建/加入房间
- 实时游戏
- 显示得分
- 回合和游戏胜者
- 响应式发光主题UI
- 跨平台游戏
YouTube
我基于此创建了一个教程,请在我的频道 Rivaan Ranawat 上查看。
安装
克隆此仓库后,请迁移到 flutter-multiplayer-tictactoe 文件夹。
安装依赖项(客户端)
flutter pub get
安装依赖项(服务器端)
cd server && npm install
启动服务器
npm run dev
macOS配置:前往macos/Runner 并确保以下键存在于 DebugProfile.entitlements 和 Release.entitlements 中
<key>com.apple.security.network.server</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
运行应用 (Run App)
flutter run // After selecting the device you want to test on
使用的技术
服务器:Node.js、Express、Socket.io、Mongoose、MongoDB
客户端:Flutter、Provider
反馈
如果您有任何反馈,请通过 [email protected] 或 Instagram 上的 optimalcoding 联系我。
