我想看看编程代理能否在没有人类帮助的情况下构建一个真正的游戏,所以我给了克劳德(Claude)一个叫做godotiq的工具,让它运行。godotiq是我的工具,它让代理在godot中拥有实际的视觉能力,可以在3D场景中看到空间,放置节点,连接信号,检查运行时的内容。没有它,代理在那里几乎是盲目的。这个就是工具的全部目的。

结果出来的是“玛布尔盾牌”(Marble Gauntlet),一个3D玛布尔平台游戏,包含两个完整的关卡,电锯,刺针,一个可以将玩家射向空隙的炮台,宝石,最佳时间。物理,摄像机,菜单,音效,粒子,每个关卡都有数百个对象。编程代理自己构建了每个部分。没有人类放置一个节点或者编写一行游戏代码。

你可以在首页直接玩这个游戏 → godotiq.com

需要说明的是,这只是一个演示,游戏还没有完成。游戏中有很多粗糙的地方,需要我来改进。如果我和代理一起工作,游戏将会更加完美。另外,作为我工具的开发者,免费版本已经覆盖了很多功能,像这样的完整游戏需要升级到专业版。