为什么你用大模型做游戏,跑两步就死在穿模和屎山代码里? 因为你还在逼着同一个 AI 既当程序员又当插画师。
这款在浏览器里丝滑跑通的 3D 送报游戏(PaperRoute), 撕开了现代 AI 独立开发最硬核的底牌:真正的生产力,来自极度克制的任务路由:
很多人以为作者 Emm Tee 是靠一句 Prompt 让大模型从零画出整个世界, 去看一眼他在官网公开的 69 个带图开发节点,真相要残酷得多: 所谓的四天 15.6 亿 Token,98% 都是上下文缓存读取; 而第一晚所谓的一键生成,吐出来的不过是一个在推特上随处可见、玩十秒就让人想关掉的塑料等距 Demo。 从一个粗糙原型,打磨成今天这个包含 40 栋手绘建筑、汽车追逐、恶犬扑咬、动态天气与报纸排行榜的成熟游戏, 靠的全是这套极其冷血的工业级分工:
1️⃣ 绝不让单一模型包揽全场: Astra 写核心玩法和物理碰撞是天才,但拿它捏带脸的主角,烧光额度做出来的也是个僵尸木偶。 作者极其务实地拉了一条混合流水线: 玩法与物理逻辑交给 Astra; 角色概念图交给 ChatGPT; 带脸的 3D 角色网格,花 8 美元丢给专门的 Meshy 刷出来; 最后再拉回 Astra 绑上 23 根骨骼、消除自行车骑行穿模。 工具各司其职,成本直接缩减几个数量级; 2️⃣ 机制流与资产流物理隔离: 作者在开发日志里最痛的领悟:“房子难看时,千万不要在同一段对话里跟模型吵抛物线物理!” 他把工作彻底劈成两半: • 机制流:一个 Prompt,去浏览器看一眼,提交一次 Commit; • 资产流:让 Astra 写 Python 脚本,直接在后台无界面(Headless)跑 Blender 批量生成建筑群的 GLB 模型。 两套逻辑互不污染,手感出了问题绝不去改屋顶; 3️⃣ 用渲染图代替形容词审查: 别对着对话框说“把动作改得更自然点”,大模型根本听不懂这种玄学! 作者搭了一套自动抓取脚本:让骑手在场景里做动作,每次自动保存正、侧、后以及黏土材质转面图。 指着具体某一帧截图对 AI 说“帽子第 3 帧没遮住头发”,改动成功率直接飙到 70%; 4️⃣ 真正的壁垒全在细节打磨: 碎玻璃特写运镜、雨天轮胎打滑的水印、终点自由练车的公园、整套做成复古报纸的结算 UI…… 这整整 39 个工时里,80% 的时间是在做这些极其繁琐的手工活。
大模型只能替你完成第一晚的 Demo 狂欢, 它降低的是把零件拼出来的门槛,但能不能把零件磨成一件让人愿意玩第二次的作品, 全看创作者自己带进来的品味与工程克制。
拆任务、建测试、隔离实验, 人类的品味,依然是这个充满廉价生成的世界里,唯一无法被代工的护城河。 https://x.com/builtbysketch/status/2096515959469072630/video/1