【插件】智能体插件开发日志

Cocos Creator 游戏智能体插件开发日志(第一期):一句话生成可玩的小游戏

视频链接

AI开发游戏Cocos智能体插件第一期


背景与愿景

不可否认,当下有大量的 AI 工具可以使用,但这些工具基本都是为写代码而生。做游戏,似乎并没有那么好用——特别是在引擎编辑器操控、自动化测试方面,基本只能靠人工。

所以,我们希望做一款 基于 Cocos 引擎的智能体插件,帮助开发者完成从想法到落地的全过程。

它可以:

  • 写脚本 — 按照 Cocos 组件规范自动生成游戏逻辑

  • 摆场景 — 在编辑器中自动创建和布局节点

  • 自动化测试 — 让 AI 帮你跑通游戏流程

  • 制作游戏素材 — 辅助生成所需资源

我们的目标:一句话生成可玩的小游戏。


本期进展

智能体面板

通过 「游戏智能体」 菜单即可开启智能体面板,在 Cocos Creator 编辑器内直接与 AI 对话。

多模型适配

目前已适配国外御三家(OpenAI、Anthropic、Google)以及国产主流模型供应商,只需配置对应的 API Key 即可使用。

工具能力

插件已支持多种工具能力,让 AI 真正能"动手"做游戏:

| 能力 | 说明 |

|------|------|

| Web 搜索 | 联网获取实时信息 |

| 命令行 | 执行终端命令 |

| 临时脚本 | 运行一次性脚本完成任务 |

| 资产操作 | 读写项目资产文件 |

| 编辑器操控 | 在场景中创建节点、调整属性 |

演示

  • Web 搜索:当询问智能体天气时,它会自动通过 Web 搜索工具获取最新天气信息。

  • 创建节点:让智能体创建一个节点,它会在场景中自动创建一个空节点。

  • 编写脚本:切换到 Gemini 模型,让它写一个 Hello World 脚本,它按照 Cocos 组件的方式生成了一个完整的脚本。


后续规划

插件还在持续开发中,后续将不断完善工具能力,向"一句话生成可玩小游戏"的目标迈进。

如果你有任何想法或建议,欢迎在评论区留言交流。我们下期再见!

1赞

很强,:partying_face::partying_face::partying_face:

1赞