中国象棋游戏开发教程
· 阅读需 8 分钟
中国象棋比五子棋更适合作为“规则引擎”练习:棋盘不大,只有 10 x 9,但每种棋子的走法都不同,还要处理马腿、象眼、炮架、九宫、过河兵、将帅照面、不能送将等规则。
这次在游戏模块新增了一个本地中国象棋页面:/game/puzzle/chinese-chess。它支持双人对战和人机对战,AI 使用一层候选走法生成加启发式评分,适合作为网页棋类算法入门版本。
更新日期:2026-07-07。
中国象棋比五子棋更适合作为“规则引擎”练习:棋盘不大,只有 10 x 9,但每种棋子的走法都不同,还要处理马腿、象眼、炮架、九宫、过河兵、将帅照面、不能送将等规则。
这次在游戏模块新增了一个本地中国象棋页面:/game/puzzle/chinese-chess。它支持双人对战和人机对战,AI 使用一层候选走法生成加启发式评分,适合作为网页棋类算法入门版本。
更新日期:2026-07-07。
五子棋是非常适合做成网页小游戏的项目:规则清晰、交互简单,但又能覆盖棋盘建模、状态管理、胜负判断、历史记录、样式布局等完整开发环节。
这次在站点的游戏模块里新增了一个本地双人五子棋页面:/game/puzzle/gomoku。它不依赖外部服务,打开页面后黑白双方轮流落子,任意横向、纵向或斜向连成五子即可获胜。
更新日期:2026-07-06。
无限酷跑是一类很适合练习前端游戏逻辑的小游戏:角色持续向前,障碍不断出现,玩家通过跳跃躲避障碍,并通过道具获得额外能力。
这次在游戏模块里新增了一个本地横版无限酷跑页面:/game/arcade/infinite-runner。它支持三连跳、护盾道具、短暂无敌、撞碎障碍、分数递增和最佳分记录。
更新日期:2026-07-06。