harshbarnawa/chessbee

GitHub: harshbarnawa/chessbee

这是一个使用React和Socket.io构建的实时多人在线国际象棋游戏,支持私人房间对弈和完整棋规验证。

Stars: 0 | Forks: 0

# ♟ 棋局竞技场 一个使用 React、Socket.io 和 chess.js 构建的现代化实时多人在线国际象棋游戏。 创建私人房间,分享邀请链接,与朋友进行实时在线对弈。 ## ✨ 功能特性 - 实时多人对战 - 私人房间系统 - 自动分配执白/执黑 - 黑方玩家棋盘自动翻转 - 10 分钟棋局计时器 - 将军与将死检测 - 行棋历史记录 - 现代响应式用户界面 - 使用 chess.js 进行合规走法验证 ## 🛠 技术栈 **前端:** React, React Router, chess.js **后端:** Node.js, Express, Socket.io ## 🚀 本地运行 ``` npm install npm run dev ``` 后端: ``` cd server node index.js ``` 使用 ❤️ 基于 React + Socket.io 构建
标签:chess.js, CMS安全, Express, GNU通用公共许可证, JavaScript, MITM代理, Node.js, React, Socket.io, Syscalls, WebSocket, 依赖分析, 后端开发, 后端服务器, 响应式设计, 国际象棋, 在线国际象棋, 在线对战, 多人棋局, 实时多人游戏, 实时对战, 实时通信, 将军检测, 将死检测, 棋盘游戏, 棋钟, 游戏开发, 游戏逻辑, 私人房间, 移动验证, 邀请链接