从可运行的副本开始。
这是建议的开发练习,并非经过预先测试的 MCP 改编。须共同核查具体引擎、项目 ref 与 MCP。
1. 打开一个完整的小型游戏
选择 Dodge the Creeps。记录仓库 ref 与匹配的 Godot 版本。先不用 AI 运行:移动、躲避敌人、失败和重开。保存版本控制检查点。
2. 连接一个 MCP
参考 安装指南 ,安装与引擎兼容的服务端。读取场景树并确认项目路径。若 MCP 要求升级引擎,请改编副本,在添加功能前重新验证原有玩法。
3. 给助手一个边界清晰的任务
显示会话最高分是脚本与 UI 修改的小例子。请助手先检查现有实现,避免重复开发已有功能。
在 Dodge the Creeps 的副本上操作。先检查项目,了解计分与 HUD 的工作方式。如已有最高分显示,请解释并验证它,不要重复实现。否则提出最小修改,显示本次会话的最高分。保留现有重开行为。每次只改一处,展示文件差异,检查正常游玩、游戏结束和重新开始。说明实际测试了什么,以及哪些需要我手动检查。简单脚本修改使用常规文件编辑;场景状态、编辑器操作或运行反馈有帮助时再使用 MCP。
4. 检查脚本和场景
- 检查哪些文件被修改,新标签是否连接到正确脚本。
- 按所选工具支持的方式解析或运行脚本。
- 保存并重新打开场景,检查节点路径、资源引用与信号连接。
- 保留原有移动和敌人行为。
5. 验证可观察的行为
| 操作 | 预期结果 |
|---|---|
| 开始游戏 | 分数与最高分标签清晰可读。 |
| 超过之前的得分 | 会话最高分正确更新。 |
| 失败并重开 | 本局分数重置,会话最高分保留。 |
| 重启整个应用 | 行为符合明确选定的“仅当前会话”范围。 |
若服务端支持运行时输入或截图,可用其辅助检查,同时亲自检查画面和操作。在扩展功能前修复错误或意外变化。
6. 保存结果,选择下一项改进
提交可运行检查点,记录版本、提示词与已执行检查。后续可以实现持久最高分、暂停菜单或新敌人模式。一次处理一项,重复同样的验证循环。
选择起始项目