用 Kiro 做游戏
用规格驱动的 AI IDE,边聊边把游戏做出来
Kiro 是一个 AI 开发环境(IDE)。它的特点是能先和你一起理清「要做什么」(需求和设计),再动手写代码,适合一步步、有条理地把一个游戏从想法变成现实。你在对话里描述,它帮你写文件、改代码。
✓ 适合谁
- · 喜欢先把需求想清楚、再动手的人
- · 想要一个能直接编辑项目文件的 AI 环境
- · 做中小型 2D/3D 游戏
⚠ 开始前要知道
- · Kiro 是一个需要下载安装的开发环境,先确认你的电脑能装。
- · 和 Codex 一样,它负责代码层面,美术和音乐仍需用别的工具准备。
- · 把游戏想法描述得越清楚,它和你对齐得越准。
完整流程
- 1
第一步:安装游戏引擎 Godot
⏱ 约 10 分钟 · 很简单
同样先准备引擎。新手推荐 Godot,免费、轻量、适合 2D。
下载安装好,能新建并打开一个空项目即可。
✓ 做完后:能打开 Godot 并新建一个空项目。
下载 Godot 引擎 ↗ - 2
第二步:下载并安装 Kiro
⏱ 约 15 分钟 · 简单
前往 Kiro 官网下载安装包,装好后打开。
用它打开你的 Godot 项目文件夹,这样 Kiro 就能直接在你的项目里帮你写和改代码。
✓ 做完后:Kiro 打开后,左侧能看到你的 Godot 项目文件,右侧能和 AI 对话。
💡 第一次用先熟悉一下界面:左边是文件,中间是代码,右边是和 AI 对话的地方。
了解 / 下载 Kiro ↗ - 3
第三步:和 Kiro 一起把游戏想清楚
⏱ 约 10-15 分钟 · 动脑不动手
在对话里描述你想做的游戏:玩法、画面、操作方式。
Kiro 擅长先帮你把需求和设计理清楚,再开始写代码。你可以让它先列一个「要做哪些功能」的清单,确认没问题再动手。
💬 可以这样对 AI 说:
「我想做一个 2D 解谜小游戏:玩家用方向键控制角色推箱子,把所有箱子推到指定位置就过关。先帮我理一下需要做哪些功能,列个清单给我确认。」
✓ 做完后:Kiro 给出一份「要做哪些功能」的清单,你确认后它再动手。
- 4
第四步:让 Kiro 写出游戏框架
⏱ 约 30 分钟 · 核心步骤
需求对齐后,让 Kiro 在 Godot 项目里生成基础代码:场景、角色、核心玩法逻辑。
按它的提示在 Godot 里运行,看到能动的雏形。
💬 可以这样对 AI 说:
「按刚才确认的清单,在我的 Godot 4 项目里把基础框架做出来:地图、可推动的箱子、能用方向键移动的角色,以及判断是否全部推到位的过关逻辑。告诉我怎么运行。」
✓ 做完后:在 Godot 里运行后,能控制角色移动、推动箱子。
⚠ 卡住了:报错或推不动箱子?把错误信息和现象发回给 Kiro 让它修,不用自己啃代码。
- 5
第五步:准备美术素材
⏱ 约 30-60 分钟 · 看要求多高
画面素材要单独准备。用 AI 生成(如 LiblibAI、即梦)或去免费素材站拿现成的(Kenney、itch.io)。
素材放进项目文件夹后,让 Kiro 帮你把它们接进游戏。
💬 可以这样对 AI 说:
「我把角色和箱子的图片放进了 assets 文件夹(player.png 和 box.png),帮我把游戏里的占位方块换成这两张图。」
✓ 做完后:游戏里的色块替换成了你准备的图片。
去「美术素材 · 2D」板块找工具 → - 6
第六步:加音效和音乐
⏱ 约 30 分钟 · 锦上添花
配上背景音乐和音效。音乐可用 AI 生成(如 Suno),音效可去免费库找(如 Freesound),再让 Kiro 接进游戏。
💬 可以这样对 AI 说:
「我在 assets 里放了推箱子音效 push.wav 和背景音乐 bgm.mp3,帮我:推箱子时播放音效,进游戏后循环播放背景音乐。」
✓ 做完后:推箱子有音效,游戏有背景音乐。
去「音频」板块找工具 → - 7
第七步:试玩、迭代、完善
⏱ 时间不定 · 最花时间的环节
反复运行,哪里想改就告诉 Kiro:调难度、加菜单、加计分、加关卡等。
一步步打磨到可以给别人玩。
💬 可以这样对 AI 说:
「帮我加一个关卡系统:现在这一关通关后,自动进入下一关;再加一个开始界面和通关提示。」
✓ 做完后:新功能逐个加上,游戏越来越完整。
💡 每次只改一处,改完就试,方便发现问题。
- 8
第八步:导出并发布
⏱ 约 30 分钟 · 临门一脚
在 Godot 里导出成 Windows 或网页版,导出步骤可让 Kiro 教你。
做好后可发布到 Steam、itch.io 等平台,并来 dogames 宣传你的作品。
💬 可以这样对 AI 说:
「帮我把这个 Godot 4 项目导出成网页版(HTML5),一步步教我操作,需要装什么、点哪里。」
✓ 做完后:得到一个能运行的成品文件,别人能玩到。
去 dogames 宣传你的游戏 ↗
想换个 AI 试试?或者还没决定用哪个?