从可运行的副本开始。

这是建议的开发练习,并非经过预先测试的 MCP 改编。须共同核查具体引擎、项目 ref 与 MCP。

1. 打开一个完整的小型游戏

选择 Dodge the Creeps。记录仓库 ref 与匹配的 Godot 版本。先不用 AI 运行:移动、躲避敌人、失败和重开。保存版本控制检查点。

2. 连接一个 MCP

参考 安装指南 ,安装与引擎兼容的服务端。读取场景树并确认项目路径。若 MCP 要求升级引擎,请改编副本,在添加功能前重新验证原有玩法。

3. 给助手一个边界清晰的任务

显示会话最高分是脚本与 UI 修改的小例子。请助手先检查现有实现,避免重复开发已有功能。

在 Dodge the Creeps 的副本上操作。先检查项目,了解计分与 HUD 的工作方式。如已有最高分显示,请解释并验证它,不要重复实现。否则提出最小修改,显示本次会话的最高分。保留现有重开行为。每次只改一处,展示文件差异,检查正常游玩、游戏结束和重新开始。说明实际测试了什么,以及哪些需要我手动检查。

简单脚本修改使用常规文件编辑;场景状态、编辑器操作或运行反馈有帮助时再使用 MCP。

4. 检查脚本和场景

  • 检查哪些文件被修改,新标签是否连接到正确脚本。
  • 按所选工具支持的方式解析或运行脚本。
  • 保存并重新打开场景,检查节点路径、资源引用与信号连接。
  • 保留原有移动和敌人行为。

5. 验证可观察的行为

操作预期结果
开始游戏分数与最高分标签清晰可读。
超过之前的得分会话最高分正确更新。
失败并重开本局分数重置,会话最高分保留。
重启整个应用行为符合明确选定的“仅当前会话”范围。

若服务端支持运行时输入或截图,可用其辅助检查,同时亲自检查画面和操作。在扩展功能前修复错误或意外变化。

6. 保存结果,选择下一项改进

提交可运行检查点,记录版本、提示词与已执行检查。后续可以实现持久最高分、暂停菜单或新敌人模式。一次处理一项,重复同样的验证循环。

选择起始项目