nanojsgo极简Go服务器实现Node.js与Socket.io围棋游戏

qqsuperior73236 11 0 zip 2024-11-05 18:11:50

nanojsgo 是一个简单的围棋服务器和客户端,用户可以通过浏览器随时开始、玩和继续围棋游戏。包含的软件(server.jsgo.html)提供完整的服务,允许用户实时保存游戏进度。

使用说明:

  1. 安装 Node.jsSocket.io

  2. 启动服务器:运行 node server.js,调整配置以指向您的服务器IP。

  3. 客户端代码 已删除,因此无需维护多个版本。

  4. 未来可能进行模块化,核心组件可能会重新添加。

游戏功能:

  • 客户端 通过散列中的游戏ID创建 URL,或者接受预先形成的 URL。

  • 用户可直观地将游戏 ID 的 URL 复制并粘贴到聊天程序中分享。

  • 服务器会在请求特定游戏 ID 时创建新游戏,并缓存最近请求的游戏。

  • 每次移动时,服务器会自动将游戏进度保存到备份文件中。

:服务器缓存将根目录下的所有游戏数据保存,确保游戏的持久性。

用户评论
请输入评论内容
评分:
暂无评论