如果你在 2026 年 11 月 9 日之前告诉一个玩家,“输入一段话,等 8 个小时,就能拿到一个能在浏览器里直接玩的 3D 第一人称射击游戏”,对方大概率会觉得这是科幻。但 Anthropic 的工程师 Felix Rieseberg 确实这么做了,结果就是 Saltline——一款完全由 Claude Fable 5.2 生成的、可直接在浏览器中运行的 FPS。
下载地址:
蓝盘:https://ddos.lanzouc.com/iQWdE4fkrbpi
在线体验:https://www.go176.net/html/saltline-zh-hd.html
它到底是什么?
Saltline 是一款单关卡、小型规模的浏览器 FPS,场景设定在一个雨夜的货运港口。玩家手持一把配有红点瞄准镜的步枪,穿行于集装箱堆场、起重机和靠岸货轮之间,目标是在潮水般的机械敌人中切断三个上行链路中继器,然后登上一艘快艇撤离。
敌人并非人类士兵,而是两类机械单位:地面上的四足机械犬 Hound,以及空中的四旋翼无人机 Gull。Hound 的外挂装甲可以被击碎,暴露出的红色核心会受到约 1.85 倍的暴击伤害;Gull 挂载探照灯,旋翼受损后会失控坠地爆炸。
关键数据:8 小时、550 美元、一次提示
Rieseberg 的目标很明确:测试 Fable 5.2 在“一次性提示词(one-shot prompt)、无人工反馈”条件下能做到什么程度。他给出的提示词大致是这样的:
“你也该给我做一个 FPS。画面质量要惊人地细致,视觉效果得达到能和 AAA 比肩的水平。规模可以小一点(比如一个小关卡),但其他方面要出色,画面要有照片级真实感。”
接下来发生的事情可以用一组数字概括:
- 耗时:约 8 小时 自主运行。
- 成本:按 API 定价估算约 550 美元。
- Token 消耗:约 4.45 亿 输入 token(大量缓存),270 万 输出 token。
- 人工干预:零。模型、音效、纹理、关卡、代码全部从零生成。
“纯代码”的视觉:没有模型文件,没有贴图文件
Saltline 最令人意外的技术细节之一,是它的视觉实现方式。根据 Rieseberg 的说法,游戏里没有外部的 3D 模型文件或图片贴图。Claude 编写了着色器(shaders),完成了所有数学计算,在运行时于内存中实时生成湿滑沥青的法线贴图、积水的粗糙度遮罩、集装箱钢板的波纹、风暴黄昏的 HDR 天光,甚至码头地面的实时平面镜面反射——倒映出货轮船体、龙门吊和爆炸火光。
声音同样如此:枪声、弹壳落地、暴雨风声和电台提示音,均由 Web Audio 的振荡器与滤波包络实时合成,而非播放采样音频文件。
它像什么?
从视觉风格和场景氛围来看,Saltline 被广泛类比为现代 《使命召唤》 中的雨夜港口关卡。也有玩家指出,它的地图布局和光照质感让人联想到 《战地 3》 的经典地图“诺沙尔运河(Noshahr Canals)”。不过需要明确的是,它只是一个小规模原型,并非完整商业游戏的体量。
争议与讨论
Saltline 公布后,社区的反应并不一致。一部分玩家惊叹于“AAA 级观感”的完成度;另一部分则指出,这远非“点一下按钮”的成果——Rieseberg 本人也承认,8 小时的生成时间并不代表制作一款完整、平衡、长期维护的游戏所需的工作量。此外,有玩家报告游戏在某些浏览器中出现卡顿或冻结,关卡中也没有人类敌人(这对模型来说是更难的挑战)。
怎么玩?
你可以在支持 WebGL 的现代浏览器中直接体验 Saltline:
- 原版(Claude Artifact):https://claude.ai/artifact/BGY1SztrAYcJQHSsnHHGmp
- 初始“一次性提示”版本:https://claude.ai/artifact/2UXyB49DrVHFfhTMdNDFTA(未经后续手感调整的原始生成结果)
- 社区多人版“盐线行动”:有开发者基于原版增加了多人联机和排行榜,可在 https://web-jjuuxm.tulingai.com/ 体验。
桌面端操作需要键盘与鼠标(支持 Pointer Lock);手机和平板可以观看自动运镜演示或实机录像。
Saltline 不一定是你今年玩过最完整的射击游戏,但它可能是最能说明“AI 生成游戏”走到哪一步的那一个。一个提示词,8 小时,550 美元——一个完整可玩的 3D FPS 就这样出现在浏览器标签页里。无论你怎么看待这件事,它都已经发生了。


