我给 Fable 5.1 和 Astra 6 同样的提示,要求它们一次性生成一个简单的 GTA 游戏。

为了简化,我只关注步行、驾驶和偷车。

没有枪支、警察、行人、剧情等。

以下是提示内容:

在浏览器中构建一个完整的、精良的开放世界驾驶沙盒。

你被投放到一个色彩鲜艳、阳光明媚的小城市。你可以步行,偷窃你看到的几乎任何车辆,在车流中高速行驶,碰撞,毁坏车辆,下车,再偷另一辆车,继续开。这个循环就是整个游戏。没有任务、武器、警察、行人、剧情或音乐。

视觉目标:低多边形风格,采用干净的平面着色表面,无纹理噪点。轮廓清晰可辨,比例夸张,设定一个明确的时间段,带有长长的暖色阴影。颜色和比例承担了写实游戏中表面细节的工作。

这是一项自主任务。不要停留在"它能编译"的阶段。规划、构建、运行、截取屏幕截图,像挑剔的评论者一样批评它们,修复,重复——直到它看起来像一款完成的游戏,而不是一个技术原型。

自动审阅者将在无人参与的情况下检查你的构建。构建一种方法来驾驶它、捕获并检查它——既为他们,也为你自己——是任务的一部分。没有检查清单;质量标准由你自己设定。

你可以在这里查看结果:

https://nitzan.games/OneShotGTA.html

Astra 的效果比 Fable 好得多。

一些构建细节:

  • Fable 5.1 使用了高努力模式,耗时大约 6 小时 15 分钟。其控制框架报告了大约 458 万 token,涉及 1 个控制器、13 个执行智能体和 19 个审阅智能体。

  • Astra 6 使用了超高努力模式,分两次运行共耗时约 55 分钟。包括使用限制暂停,实际耗时约 5 小时 16 分钟。它只使用了一个智能体,记录了约 723 万 token,其中包含 674 万缓存输入 token。

欢迎查看,希望大家能提供反馈,告诉我如何改进这个提示。