一位巫师凝视着他的占卜水晶球,却在其中发现了一台计算机终端。 O.R.B.S. — Operational Relic Bewitching System(操作遗物魅惑系统)— 是一款完全通过奇幻风格命令行进行的纯文本游戏。这里没有精灵图,没有角色,没有插图。只有一台在黑暗中发光的弧形 CRT 显示器,以及一个等待你输入的提示符。 你的塔楼是一个文件系统 房间即目录,职责即其中的内容。你只需输入“attend archive”即可从实验室走到档案室。通过输入“survey”来了解眼前的情况。没有任何东西隐藏在菜单背后,因为这里根本没有菜单。 水晶球能读懂简单的英语,并告诉你它理解的内容。拼错单词时,它通常能猜出你的意思。…
一位巫师凝视着他的占卜水晶球,却在其中发现了一台计算机终端。
O.R.B.S. — Operational Relic Bewitching System(操作遗物魅惑系统)— 是一款完全通过奇幻风格命令行进行的纯文本游戏。这里没有精灵图,没有角色,没有插图。只有一台在黑暗中发光的弧形 CRT 显示器,以及一个等待你输入的提示符。
你的塔楼是一个文件系统
房间即目录,职责即其中的内容。你只需输入“attend archive”即可从实验室走到档案室。通过输入“survey”来了解眼前的情况。没有任何东西隐藏在菜单背后,因为这里根本没有菜单。
水晶球能读懂简单的英语,并告诉你它理解的内容。拼错单词时,它通常能猜出你的意思。如果输入内容有歧义,它会询问而不是胡乱猜测。
学会工作,然后将其自动化
塔楼中的每个领域都是一个拥有自己词汇表的真实谜题。
你可以手动完成所有操作。手动操作是你学习的方式。
然后你编写一个法术,从此不再重复手动操作。
编写你的法术
使用一种自然(-ish)语言脚本语言来书写你的法术。它包含变量、循环、条件、接受参数的命名例程,以及可以询问世界状态的问题——“研钵是否空闲”、“柜子里是否有四个碎片”、“迷宫中哪条出口路径走得最少”。这是一种真正的语言,足够小巧以至于可以装在你的脑海中,并且是在游戏内的编辑器中编写的,该编辑器会在你输入时自我解释,并在运行前向你展示水晶球将如何解读每一行代码。
你调用的法术会在你注视下运行。你绑定的法术则会在你身处三个房间之外做其他事情时持续运行。
随后,某种东西冲着自动化而来
围攻不是一场战斗。它是一个智能敌人在攻击你构建的机器——污染你的脚本所读取的日志,重命名某种试剂以使引用它的法术静默失效,篡改你的条件所测试的状态。
你的仪器依然在那里。你的法术依然在运行。链条中的某些部分在对你撒谎,而唯一的通关方式是找出是哪一部分——使用你一直以来的诊断命令,在时间压力下,随着塔楼的滴答声进行排查。
专为阅读而设计
这款游戏中没有任何闪烁元素。无论是启动序列、警报还是其他任何内容。这是一个有意的设计决策,而非遗漏。
没有任何机制需要快速打字。世界每秒推进一次,你的命令会排队到下一个刻度。如果某项任务原本会奖励速度,那么答案就是将其自动化——这正是整个游戏的核心。
没有任何意义仅由颜色传达。每种颜色都配有字形或文字副本,因此游戏在灰度模式下也能正确阅读。
CRT 效果是完全可选的。一个按键可以关闭曲线、光晕和扫描线。另一个按键可以循环切换荧光粉配色方案。
一个按键可以将整个屏幕作为句子而非网格进行阅读——这是屏幕阅读器支持的基础。
底层技术
使用 Rust 编写。完全确定性:相同的种子和相同的命令每次都会生成相同的塔楼,这使得存档成为回放而非快照。你的存档是人类可读的文本,可以用编辑器打开。单人游戏,没有任何形式的联网,无遥测数据,无需账户。请支持开源社区。如果没有 Rust、Bevy 以及开放游戏艺术社区的维护者们令人难以置信的时间投入,这款游戏就不可能诞生。
水晶球因你的触碰而变暖。