🎃 Nightmellow – 使用 Kiro 构建万圣节游戏
Source: Dev.to
Kiro 如何帮助 Nightmellow 成形
Kiro 成为我在整个开发过程中的编码伙伴。我使用了两种互补的方法:
规范驱动开发
- 角色能力
- 变形规则
- 物理
- 平台
- 移动
- 目标
- 场景流程与交互
Kiro 将这些规范作为蓝图,为主要功能生成一致、结构化的代码,并在项目规模扩大时保持其稳定性。
增量改进
对于较小的改进——比如修复动画、调节移动或调整交互——我会自然地与 Kiro 对话。
使用 MCP 自动化测试
我为 Kiro 扩展了 Puppeteer MCP 服务器,使 Kiro 能够:
- 加载并运行我的游戏
- 点击按钮
- 捕获截图
- 自动评估行为
这消除了大量重复的手动测试,帮助我快速修复问题。
视觉与音频
大部分自定义视觉(徽标、卡通吉祥物、UI、瓦片、层)都是使用 ChatGPT Go 生成的。
我的收获
与 Kiro 合作让我学会了:
- 使用规范保持组织性
- 使用 vibe 编码进行创意迭代
- 使用 MCP 自动化重复任务
- 将 AI 生成的资产与自己的想法相结合
- 在保持项目整洁结构的同时更快地构建
最终成果
Nightmellow 成为一个完整的万圣节冒险游戏,具备:
- 三种可变形形态,各具独特行为
- 水面漂浮机制
- 敌人交互
- 检查点和复活画面
- 视差背景
- 可爱的卡通角色作为吉祥物
Kiro 帮助我把一个想法转化为完整、精致的万圣节游戏,速度远超我单独完成时的效率。