大家好,最近想试试 Kimi K3 能不能把一个“可以真正上线”的小游戏从需求推进到成品,所以选了我很喜欢的 Google Daily Games 里的 Color Tiles 作为目标。 这次不是照着截图写一个只能演示的 Demo ,而是尽量把完整玩法、关卡生成、操作手感和动画做出来,再做成一个打开浏览器就能玩的独立网页。 先放地址: 在线体验: https://colortilesgame.net 简约版开源地址: https://github.com/weizixiao/color-tiles 玩法很简单:滑动棋盘,让 4 个或以上同色方块相连并消除。看起来容易,但每一步都会消耗 moves ,消除后才能补回步数,后面的棋盘还会逐渐变大并加入障碍块。 下面简单分享一下开发过程。 一、先和 Kimi K3 把需求拆清楚 我没有让 K3 一上来就写代码,而是先通过实际试玩,把游戏目标、规则和交互整理成需求。 我们重点确认了几块内容: - 棋盘大小、颜色数量和关卡推进方式 - 方块滑动、碰撞与停止规则 - 4 个以上同色连通块的检测和消除 - 每次移动扣除步...