85. 让三个模型比赛做一款类 Counter-Strike 游戏
他们做了什么
每个模型(Codex Max 5.1、Opus 4.5、Gemini 3 Pro)都在各自服务商的命令行工具中、以最高档位套餐和默认设置运行,各自收到大约七条连续的提示词。前四条用来做一款本地的 three.js 射击游戏:地图、敌人、枪械和音效。后三条用 Instant 的在线状态和主题功能把它改成多人游戏,再加入一个基于数据库的地图列表。人主要负责把报错粘贴回去。
结果如何
三个模型最终都做出了一款可以运行的多人 3D 射击游戏,全程没有手写代码。前端方面 Opus 胜出,后端方面 Gemini 胜出,Codex 介于两者之间。Opus 曾被 React useEffect 的 bug 卡住,直到工程师去读它的代码才解决。
需要知道
Gemini 的报错更少,可能是因为它反复运行构建步骤。要做好把报错粘贴回去的准备,并在代理卡住时自己去读代码。
你可以这样尝试
使用 [技术栈,例如 JavaScript 和一个实时后端],在浏览器中做一款受 [Counter-Strike] 启发的简单多人第一人称射击游戏。包括移动、射击、血量,以及同一个房间内的 [数量] 名玩家。当我打开两个浏览器标签页就能和自己对战、并且你列出了还缺哪些功能时,任务即告完成。
评论
0分享你对这一章的想法