一个 AI 代理在 Godot 中构建了完整的 3D 塔防游戏——方法揭秘

📄 中文摘要

GodotIQ 是一个包含 36 种工具的 MCP 服务器,赋予 AI 代理在 Godot 4 中的空间智能。为了进行压力测试,将 Claude Code 指向一个空项目,并提供了游戏设计文档和 Kenney 塔防工具包。该代理完全自主构建了名为“水晶堡垒”的游戏,包含 12×10 的地形图和连接的 S 形路径,4 种塔类型(快射、炮、冰冻和支援),每种塔有 3 个升级等级,并且可以以 60% 的退款出售。游戏中有 4 种敌人类型,包括每 5 波出现的 Boss,以及 20 波逐渐增加难度的挑战。

📄 English Summary

An AI Agent Built a Complete 3D Tower Defense in Godot — Here's How

GodotIQ is an MCP server equipped with 36 tools that provides AI agents with spatial intelligence within Godot 4. To stress-test this system, Claude Code was directed at an empty project along with a game design document and the Kenney Tower Defense Kit. The agent autonomously created a game titled 'Crystal Keep,' featuring a 12×10 terrain map with a connected S-shaped path, four types of towers (Gatling for fast DPS, Cannon for splash damage, Frost for slowing enemies, and Support for buffing nearby towers), three upgrade levels per tower, and a 60% refund option upon selling. The game includes four types of enemies, with bosses appearing every five waves, and consists of 20 waves of increasing difficulty.

Powered by Cloudflare Workers + Payload CMS + Claude 3.5

数据源: OpenAI, Google AI, DeepMind, AWS ML Blog, HuggingFace 等