esir-project技术应用
- 启动节点服务器:使用命令
node server_DEV.js
。 - 调试:修复所有潜在错误,调试完成后清理所有 API 和代码。
- 游戏机制:
- 防止蛇头与令牌或其他蛇重叠。
- 在客户端画布上,分数升级时显示小动画,闪烁“+10”,颜色根据位置变化。
- 改进客户端 HTML 界面,显示游戏会话获胜者的分数。
- 防止客户端颜色透明度过低或与其他客户端颜色相似。
- 服务器端:
- 在 MySQL 数据库中记录每个当前游戏会话,需要对数据库进行调整和开发。
- 为容错准备数据库字段,支持第二个 Node.js 服务器恢复第一个服务器的会话数据。
- 阻止玩家连接已启动的游戏,并给出适当反馈让其等待。
下载地址
用户评论