OpenGame 指南
Saltline 与 BAZAAR ZERO:浏览器射击游戏的设计对照
看懂 Claude 制作的 Saltline,区分初版与改进版,再与 BAZAAR ZERO 的城市生存波次对照,结合真实游戏画面分析目标、战斗反馈与重开流程。

Saltline 是 Felix Rieseberg 作为 Claude Fable 5.2 实验分享的第一人称射击游戏。它把任务放进雨中的集装箱港口:切断三座上行中继站,再抵达撤离船。我们之前做过的 BAZAAR ZERO 也把射击玩法放进浏览器,但它采用的是城市市场里的连续敌人波次。
把两者放在一起,最值得看的问题是:一个紧凑场景,怎样形成清楚、可继续玩的循环?Saltline 让玩家前往目标地点,BAZAAR ZERO 则让玩家应对下一波压力。下面结合实际游戏画面,看看这个差别如何影响关卡、界面和玩家的下一步选择。

图片来源: Saltline / Felix Rieseberg · 2026-11-12
Saltline 的初版与改进版,要先分清
Rieseberg 在 11 月 9 日(UTC)的发布帖中报告:生成过程约八小时,按 API 价格计算约 550 美元,输入约 4.45 亿 token,并大量使用缓存;输出约 270 万 token。他表示模型、声音和纹理也由模型从头制作。这些是作者披露的数据,我们没有审计原始账单。
看图时更需要留意的是版本。当前 Saltline 试玩页内有作者说明:他又花了约两小时修改武器模型、声音和部分玩法,并提供了单独的最初一稿版本。两份页面都已打开核对。当前菜单能看到 Mission、Holdout 与三档难度;原始一稿是另一个独立 Artifact。

图片来源: Saltline / Felix Rieseberg · 2026-11-12

图片来源: Saltline / Felix Rieseberg · 2026-11-12
因此,今天这个试玩页既能讨论生成效果,也能讨论后续迭代。初次实验的时间与费用应对应初次实验;本文除明确注明“初版”的图片外,Saltline 画面均来自当前改进版。
Saltline:让港口场景成为一条任务路线
起重机、集装箱、仓库货架、雨水和反光地面,先让玩家知道自己在哪里。左上角的任务区和 A/B/C 标记,则让场景有了可执行的用途:看一眼武器与弹药,再看目标的位置和距离,就能决定下一步往哪里走。
首次打开时,可以按这个顺序熟悉:
- 选择 Mission 与难度。 入门可以先选 Standard。当前菜单也列出 Holdout;本文这条路线对应中继站任务。
- 先读操作,再离开起点。 当前说明列出 WASD 移动、鼠标观察、左键射击、右键瞄准、R 换弹、Q 或 1/2 切换武器,以及靠近中继站时长按 E。Space 跳跃、Shift 奔跑,C 或 Ctrl 蹲下。
- 跟随目标标记,靠近后读交互提示。 游戏写明的目标是处理三座中继站,再去船的位置。本轮检查进入了实际任务与暂停界面,没有完成整条撤离路线,也不提供所谓最优路线。

图片来源: Saltline / Felix Rieseberg · 2026-11-12
操作面板还有一个值得学习的浏览器细节:它说明了鼠标无法捕获时的替代输入,包括方向键或 IJKL 转向、Enter 射击,也列出了触屏和手柄操作。本次使用的是桌面浏览器;列出这些选项,不等于已经在实体手机或手柄上完成了测试。
BAZAAR ZERO:让一条街道产生连续压力
BAZAAR ZERO 是我们已有的、经过人工打磨的参考作品。之前的设计拆解介绍了操作、波次、得分、死亡与重新部署的循环。看过 Saltline 的地点目标后,再打开它,能更直接地感受另一种节奏。
游戏入口先列出键鼠操作,再要求点击部署。进入后,移动和瞄准服务的是“在市场中撑过接连到来的敌人”这个目标。长街、摊位与木制掩体会打断视线,因此场地即使不大,站位仍然影响每次交火。

图片来源: BAZAAR ZERO / OpenGame · 2026-11-12
当前已发布构建的规则是:首波四名敌人,清掉后每波增加一名,上限九名;波次之间留三秒空档。普通击杀加 100 分,爆头击杀加 150 分,清完一波再加 250 分。这些数值已对照现有第一方游戏代码核实。下列战斗图来自游戏自带的自动预览模式,画面中的得分不代表本轮人工实战成绩。

图片来源: BAZAAR ZERO / OpenGame · 2026-11-12

图片来源: BAZAAR ZERO / OpenGame · 2026-11-12
Saltline 与 BAZAAR ZERO:目标改变,决策也改变
| 设计问题 | Saltline 改进版 Mission | BAZAAR ZERO |
|---|---|---|
| 怎样推进这一局? | 三座中继站,然后前往撤离船 | 清掉接连出现的敌人波次 |
| 怎样读懂场地? | 港口地标、目标标记与距离 | 市场长街、掩体和接近中的敌人 |
| 要留意哪些信息? | 中继站进度、弹药、生命与下一地点 | 弹药、完整度、波次与分数 |
| 再玩一次有什么价值? | 熟悉移动和任务路线 | 挑战更后的波次或更高得分 |
| 作品的制作背景? | 有作者披露数据的生成实验,并单独链接改进版本 | 我们此前完成并人工打磨的公开参考作品 |
对创作者来说,可以先确定压力来自哪里,再增加场景内容。任务型关卡里,移动会改变玩家距离完成目标还有多远;波次型场地里,时间和剩余敌人会改变下一次选择。同样的射击操作,在目标改变后,可以形成很不一样的游戏。

图片来源: BAZAAR ZERO / OpenGame · 2026-11-12
做原创浏览器 FPS,可以借鉴的三个设计问题
让开场承担明确任务。 说清目标、操作,以及从哪里开始玩。漂亮场景有了行动目标,才更容易被玩家理解。Saltline 用地点标记表达推进,BAZAAR ZERO 用波次信息表达压力,两者都值得拆开看。
让战斗反馈能解释结果。 玩家移动时,仍然要能读懂弹药、伤害、命中反馈与进度。观察集装箱通道或市场摊位怎样打断视线,再用不同的主题和布局做自己的节奏。
让返回游戏的路径清楚。 Saltline 暂停界面提供继续和重开任务;BAZAAR ZERO 已发布界面在死亡后提供最终分数、到达波次与 Redeploy。向 AI 追加敌人、武器或特效前,这些流程就值得先写进需求。
下一份原创需求可以从“一个紧凑维修甲板、一把武器、一个明确目标、可读的弹药与生命信息、暂停与完整重开”开始。先决定成功意味着完成任务后逃离,还是撑过一段敌人序列。然后到 OpenGame Studio 把它整理成自己的 SPEC,也可以从更多游戏中参考其他循环。
关于 Saltline 和这次对照的常见问题
当前 Saltline 是没有修改过的一稿吗?
当前页面包含作者的改进说明,并单独链接了最初版本。讨论生成实验或对照图片前,先确认打开的是哪一个地址。
BAZAAR ZERO 与 Saltline 的开发有关系吗?
这篇文章通过设计问题联系两款独立的浏览器 FPS。BAZAAR ZERO 是较早的 OpenGame 参考作品;它的生成过程和成本,与 Rieseberg 披露的实验不构成同条件比较。
先从哪里开始玩?
用带键鼠的桌面设备,打开作者的当前 Saltline Artifact 或 BAZAAR ZERO 游戏页。先读操作、点击聚焦游戏,离开前使用已说明的暂停或释放鼠标操作。Saltline 改进版列出了捕获失败时的替代输入;BAZAAR ZERO 的普通游玩流程需要鼠标锁定瞄准。
来源说明
核对日期为 2026 年 11 月 12 日。来源包括 Rieseberg 发布帖、当前 Artifact 与作者说明、初版 Artifact、Anthropic 模型发布公告,以及站内已发布的 BAZAAR ZERO 页面、设计文章和第一方游戏构建。
Saltline 图片是对应版本的浏览器截图;BAZAAR ZERO 图片展示已发布菜单与自动预览。图片保留原游戏 UI,仅进行适合文章阅读的缩放与 JPEG 压缩。游戏美术属于各自创作者,本文不重新分发游戏代码。本轮没有完成 Saltline 撤离、新一轮 BAZAAR ZERO 人工战斗、实体手机游玩,或同条件性能、模型成本比较。