大家好,我为Godot开发了一个名为Fennara的插件。

它既可以在编辑器中使用,也可以作为MCP(Machine Code Plugin),所以你可以和一些其他插件一起使用,如Codex、Cursor、Claude Code等。

Fennara的主要思想不是仅仅“AI可以控制Godot”。许多MCP工具已经可以执行命令,但Fennara更关注的是命令后面的反馈环。比如,代理编辑了某些东西,Godot就会返回脚本诊断、场景验证、运行时错误、节点信息、截图、语义搜索结果等信息,代理可以对这些信息进行修复并重新运行,而不是简单地猜测。

我制作了一段视频,展示了如何使用AI概念图并用Codex和Fennara MCP将其转换为可玩的Godot场景/游戏。

当然,AI无法一枪打死一个完成的游戏,但Fennara可以大大减少迭代的盲目性。

你可以在这里看到视频:https://www.fennara.io/r/red1

感兴趣的Godot开发者,特别是那些尝试过MCP插件的人,欢迎来讨论。