Cocos Creator 游戏智能体插件开发日志(第一期):一句话生成可玩的小游戏
视频链接
背景与愿景
不可否认,当下有大量的 AI 工具可以使用,但这些工具基本都是为写代码而生。做游戏,似乎并没有那么好用——特别是在引擎编辑器操控、自动化测试方面,基本只能靠人工。
所以,我们希望做一款 基于 Cocos 引擎的智能体插件,帮助开发者完成从想法到落地的全过程。
它可以:
-
写脚本 — 按照 Cocos 组件规范自动生成游戏逻辑
-
摆场景 — 在编辑器中自动创建和布局节点
-
自动化测试 — 让 AI 帮你跑通游戏流程
-
制作游戏素材 — 辅助生成所需资源
我们的目标:一句话生成可玩的小游戏。
本期进展
智能体面板
通过 「游戏智能体」 菜单即可开启智能体面板,在 Cocos Creator 编辑器内直接与 AI 对话。
多模型适配
目前已适配国外御三家(OpenAI、Anthropic、Google)以及国产主流模型供应商,只需配置对应的 API Key 即可使用。
工具能力
插件已支持多种工具能力,让 AI 真正能"动手"做游戏:
| 能力 | 说明 |
|------|------|
| Web 搜索 | 联网获取实时信息 |
| 命令行 | 执行终端命令 |
| 临时脚本 | 运行一次性脚本完成任务 |
| 资产操作 | 读写项目资产文件 |
| 编辑器操控 | 在场景中创建节点、调整属性 |
演示
-
Web 搜索:当询问智能体天气时,它会自动通过 Web 搜索工具获取最新天气信息。
-
创建节点:让智能体创建一个节点,它会在场景中自动创建一个空节点。
-
编写脚本:切换到 Gemini 模型,让它写一个 Hello World 脚本,它按照 Cocos 组件的方式生成了一个完整的脚本。
后续规划
插件还在持续开发中,后续将不断完善工具能力,向"一句话生成可玩小游戏"的目标迈进。
如果你有任何想法或建议,欢迎在评论区留言交流。我们下期再见!
