《Rite of the Veilstorm》是什么?
《Rite of the Veilstorm》是一款免费、纯浏览器运行的叙事冒险游戏,由独立开发者 EmptyPotatoSack 用 Godot 引擎制作,直接在 itch.io 上游玩。你扮演被召唤到五位古老守誓者面前的灵魂 Myrin。维系世界的法典(Codex)正在崩坏,仪式(Rite)将裁决世界的下一章。每位守誓者守护一个元素领域,各自设有一场小型试炼。回答他们的问题、通过他们的试炼、直面镜子,然后由仪式决定你的故事走向三种结局中的哪一种。
没有战斗、没有血条、也没有失败的可能。整个游戏就是一连串诚实的选择。每位守誓者提出一个哲学问题,你的五个答案会静默地决定你的结局。一周目大约 15 到 25 分钟。整个项目没有使用生成式 AI,这一点在作品中体现得很明显:问题之间彼此呼应,结局会把你做过的选择原句引用回来。
本攻略针对的是 2026 年 10 月 itch.io 页面上 In development 状态的当前版本。攻略中的每段对话、每个计数器、全部三个结局的文本都已在该版本中逐字验证。
基本信息
| 项目 | 内容 |
|---|---|
| 价格 | 免费 |
| 平台 | 仅浏览器(HTML5/WebGL2),无下载版 |
| 引擎 | Godot 4.6,Dialogue Manager 插件 |
| 开发者 | EmptyPotatoSack(独立开发) |
| 一周目 | 15-25 分钟 |
| 全结局 | 约 3 周目,60-75 分钟 |
| 结局 | 守护(Preserve)、回响(Echo)、拒绝(Reject) |
| 失败机制 | 无 |
新手入门
打开 itch.io 页面点击 Run Game。游戏本体约 56MB,正常网速下一分钟内加载完毕。标题画面在动态云层背景上显示 Start 和 Credits。点击 Start。
第一个画面是一片草地,中央有石台,四周环绕四座符文石:火、水、风、土。游戏开场白:
"Find us and answer with truth. Only then will the Rite judge."(找到我们,以真相作答。届时仪式自会裁决。)
第五个领域,灵(Spirit)守誓者,藏在四座可见符文石之后。第六个地点,镜之岛(Mirror Island),位于地图边缘。
操作方式
| 按键 | 动作 |
|---|---|
| WASD / 方向键 | 移动 |
| E / 空格 | 互动(对话、查看、确认) |
| Esc | 暂停菜单(继续 / 返回标题) |
| 鼠标 | 标题与制作人员菜单 |
站在可用物体旁边时会显示 "Press E to Interact" 提示。这个提示就是你的指南针:没有提示,就代表这里暂时没有可交互的内容。
开局十分钟
- 从石台往任意方向走。
- 走近任意符文石按 E。守誓者提出问题。
- 选一个你觉得真实的答案。没有错误选项。
- 该元素的试炼自动开始。通过它。
- 你回到草地。再次与守誓者对话,被问及是否离开时回答 Yes。
- 五位守誓者全部完成后,在触碰最终符文石之前去一趟镜之岛。
有一个习惯比任何攻略都重要:按你真实的想法回答守誓者,而不是按你猜测游戏想要的方式。结局会直接引用你的选择,当裁决出乎你意料时,冲击力才最强。
五位守誓者的问题与全部答案
每位守誓者只问一个问题,提供三个选项。在幕后,每个答案会给三个隐藏计数器之一加一点:守护(preserve)、拒绝(reject)或回响(echo)。下表列出每个问题与每个答案及其对应的计数器。这是当前版本中的完整集合。
火之守誓者
问题:"Is it noble to burn for others, even if they never see your light?"(为他人燃烧,即使他们永远看不到你的光,这高尚吗?)
| 答案 | 计数器 | 主题 |
|---|---|---|
| "If it brings warmth to even one life, the fire is worth it."(哪怕只温暖一个生命,这火也值得。) | 守护 | 有意义的自我牺牲 |
| "No. What good is sacrifice if it leaves nothing behind?"(不。若什么都没留下,牺牲有何意义?) | 拒绝 | 拒绝无谓的失去 |
| "I don't know. Maybe the fire only matters to the one who carries it."(我不知道。也许这火只对照亮它的人重要。) | 回响 | 诚实的怀疑 |
水之守誓者
问题:"If a memory brings peace but hides the truth, should it be kept?"(如果一段记忆带来平静却掩盖真相,该保留它吗?)
| 答案 | 计数器 | 主题 |
|---|---|---|
| "Yes. Not all truths are meant to surface."(是。并非所有真相都该浮出水面。) | 守护 | 保护性的沉默 |
| "No. Truth must rise, even if it drowns what came before."(不。真相必须升起,即使淹没过往。) | 拒绝 | 真相高于舒适 |
| "What if memory and the truth are both real, in their own way?"(如果记忆与真相各自以自己的方式都为真呢?) | 回响 | 两者可以共存 |
风之守誓者
问题:"If you must choose between freedom and peace, which will you carry forward?"(如果必须在自由与平静之间选择,你会带走哪一个?)
| 答案 | 计数器 | 主题 |
|---|---|---|
| "Peace. Even if it means fewer paths to walk."(平静。哪怕意味着更少的路可走。) | 守护 | 平静高于可能 |
| "Freedom. I'd rather loose comfort than choice."(自由。我宁愿舍弃舒适也不舍弃选择。) | 拒绝 | 选择高于安逸 |
| "Can peace ever last if freedom is left behind?"(若舍弃了自由,平静真的能长久吗?) | 回响 | 问题背后的问题 |
土之守誓者
问题:"Do we owe loyalty to what has always been, even when the ground shifts beneath us?"(即使脚下的地面在移动,我们仍欠过往一份忠诚吗?)
| 答案 | 计数器 | 主题 |
|---|---|---|
| "We stand firm. The old ways hold us steady."(我们坚守。旧道让我们站稳。) | 守护 | 传统是锚 |
| "We adapt or crumble. The old ways can't hold forever."(我们要么改变要么崩塌。旧道撑不了永远。) | 拒绝 | 改变或毁灭 |
| "Loyalty isn't to stone or soil - but to what we choosse to build atop them."(忠诚不属于石头或土壤,而属于我们选择在其上建造之物。) | 回响 | 忠于我们所造 |
灵之守誓者
问题:"Who are you without what others see in you?"(去掉别人在你身上看到的东西,你是谁?)
| 答案 | 计数器 | 主题 |
|---|---|---|
| "A vessel of purpose. Meaning comes from what I've been chosen for."(一个承载使命的容器。意义来自我被选中的使命。) | 守护 | 职责即身份 |
| "Who I am is mine alone. I won't be shaped by what others expect."(我是谁只属于我自己。我不会被他人的期待塑造。) | 拒绝 | 自我高于角色 |
| "I'm still searching. Maybe I always will be."(我仍在寻找。也许永远都会。) | 回响 | 悬而未决的问题 |
两个值得知道的细节。回答之后,每位守誓者都会说 "I see ...",然后问 "Are you ready to leave?"(你准备好离开了吗?)。回答 Yes 回到草地,回答 No 则听到 "Remember, you have much left to do."(记住,你还有很多事要做。)你可以随时重新与任何守誓者对话;重复对话会直接跳到离开提示。
上文中的两处拼写瑕疵("loose comfort"、"choosse")是游戏本体内自带的,不是转录错误。小型独立作品带着小笔误,这也是魅力的一部分。
五场试炼:每个小游戏怎么过
与守誓者对话后,你会进入其领域内的挑战。没有任何一场能杀死你。每场试炼都有一行指引文字,以下按游戏原样引用。
火:"Let the light guide you."(让光指引你。)
一座黑暗迷宫。你的火把照亮一小圈视野,其余一切沉在黑暗中。迷宫边界会把你推回来。贴一面墙走;迷宫从不辜负贴墙走的人。迷路只损失几秒,不会丢命。
**实操路线:**左手贴墙行走。出口在黑暗中透出微弱的暖光。屏幕变亮时,试炼通过,自动回到草地。
水:"The waves control the way."(波浪掌控道路。)
节奏挑战。波浪按重复的规律穿过道路,你按节拍输入。游戏会把你的时机与八段波浪动画比对。踏错节拍,波浪只会把你冲回去重来。
**实操路线:**按任何键之前先完整看一轮波浪周期。规律会重复。跟上两三拍,序列就完成了。
风:"Pause with the wind."(与风同歇。)
阵风按间隔吹过道路。每阵风都会把你往后推,可能重置你的位置。在风的间隙移动,或者掐准时机让风把你送过远距离的缺口,而不是逆风硬闯。
**实操路线:**站定,数清可见的风动画的节奏。一阵风刚过就立刻移动。遇到大缺口,走到风的边缘,让它推着你走完。
土:"Not all ground is formed equal."(并非所有地面都一样坚实。)
碎裂平台。有些砖块稳固,有些在你踩上去半秒后碎裂,碎掉的砖会把你送回重生点。地板在失效前会视觉性地震动。
**实操路线:**保持移动。站着不动是掉落的唯一方式。砖块颤抖时,你要么已经过去了,要么已经在路上了。
灵:"Reflection brings new paths."(映照带来新路。)
记忆图案挑战,类似西蒙says。五颗宝球立于基座上。游戏闪出一串随机序列,然后你按顺序与每颗球互动来复现。每完成一轮,序列加长一步。
**实操路线:**球闪现时在心里(或小声)念出位置。用"从左到右第几个"这样的名字记住的位置,远比颜色更经得起短时记忆的考验。
镜之岛上的镜子
穿过四座符文石,地图边缘便是镜之岛。走上去,画面淡出,你来到一面立镜前。它只问一个问题:
"Would you shatter the mirror if you feared what looked back?"(如果害怕镜中的东西,你会打碎镜子吗?)
| 答案 | 结果标记 | 含义 |
|---|---|---|
| "Yes. I would break it."(会。我会打碎它。) | mirror_shattered | 你拒绝直视自己 |
| "No. I would face it"(不。我会直面它。) | mirror_faced | 你接受了你的倒影 |
每周期镜子只能回答一次。你的选择不计入三个计数器。它改变的是结局场景:出现哪个版本的 Myrin、终局画面是否布满玻璃裂纹、以及多出的一行文本。
之后再回到镜子前,它会记得你的选择:
- 直面过镜子:"you meet eyes with your reflection, but something looks a little different"(你与倒影四目相对,但有什么东西看起来不太一样)
- 打碎过镜子:"glass shards lay scattered on the ground, but the mirror remains untouched"(玻璃碎片散落一地,但镜子完好无损)
**该怎么选?**没有哪个更"正确"。直面镜子与诚实、怀疑性的回答天然相配;打碎镜子与拒绝性的回答相配。选与你本周目风格一致、并且你想在结局读到的那句台词的那一个。
仪式如何裁决:结局逻辑
游戏追踪五个答案加一个镜子选择。计数器决定播放哪个结局。镜子装点它。
三个计数器
每个守誓者答案恰好给一个计数器加一点:
- preserve_count 在你选择稳定、职责、保护性沉默、传统、使命时增长
- reject_count 在你选择拒绝、改变、真相高于舒适、自我高于角色时增长
- echo_count 在你选择怀疑、折中、问题高于答案时增长
五位守誓者全部回答后,最终符文石会比较三个总数,把你送往三个结局场景之一。比较按固定顺序执行,守护优先判定,所以保证特定结局最稳妥的方法就是全选同一种答案:五位守誓者全部给同一类回答。
结局一:守护(Preserve)
**达成方法:**五位守誓者全选守护答案。五个稳定答案保证此结局。
守誓者送别你:"May your end bring everlasting calm."(愿你的终结带来永恒的安宁。)终局卡片写着:
"Balance was kept. You were the cost."(平衡得以维持。代价是你。)
如果你直面过镜子,Myrin 完整地出现;打碎过则是破碎之姿。法典延续了下来;代价是你。这是每一次回答都选择世界高于自我的周目所得到的结局。
结局二:回响(Echo)
**达成方法:**五位守誓者全选回响答案。五个诚实怀疑的答案保证此结局。
这个结局是一段连祷文。每个元素依次对你说:
风:"You danced with wind, but would not choose a direction"(你与风共舞,却不肯选一个方向) 火:"You acted. Then hesitated. Flame cannot wait."(你行动了。然后迟疑了。火焰等不了。) 灵:"And so...you walk again. As all memories do."(于是……你再次上路。如同所有记忆一样。) 水:"You changed...and yet changed nothing."(你变了……却又什么都没变。) 土:"We asked for grounding, you gave us drift."(我们想要扎根,你给了我们漂泊。) 镜:"You left the questions open, the silence grows louder."(你把问题留着不答,寂静愈发响亮。)
如果你直面过镜子,游戏会加一句 "You dared to look."(你敢直视。)打碎过则是 "You left something behind."(你留下了些什么。)回响结局既不惩罚也不奖励你。它只是与你同行。诚实作答的初见玩家,大多落在这里。
结局三:拒绝(Reject)
**达成方法:**五位守誓者全选拒绝答案。五个拒绝的答案保证此结局。
守誓者的裁决:"So be it, breaker of pages"(那就这样吧,撕书人)。终局卡片写着:
"Every ending is a new beginning."(每个终结都是新的开始。)
打碎镜子会在这个结局的终局画面上叠加玻璃裂纹;直面它则画面完整。法典崩塌了,而游戏把这称作开始而非终结。
混合作答
把答案打散,计数器就会相互竞争,总数最高者获胜,且并列时守护优先。例如 3 比 2 的守护对拒绝之分会终结于守护。因为游戏会在回响连祷文和结局场景里逐字引用你的答案,混搭的周目依然很有个人色彩。它们只是会归向你偏向最多的那种哲学。
镜子选择永远不影响你得到哪个结局。它只改变结局如何呈现 Myrin:直面、完整、被看见,或在裂纹玻璃后破碎。
分步攻略:三周目集齐全部结局
**第一周目:凭心作答。**什么都别查。选你觉得真实的,通过五场试炼,随心直面或打碎镜子。记下你得到的结局。这一周目是游戏的情感核心,且只有一次机会。
**第二周目:全选相反哲学。**如果第一周目偏向守护,就全选拒绝。最快路线:
- 火:"No. What good is sacrifice if it leaves nothing behind?"
- 水:"No. Truth must rise, even if it drowns what came before."
- 风:"Freedom. I'd rather loose comfort than choice."
- 土:"We adapt or crumble. The old ways can't hold forever."
- 灵:"Who I am is mine alone. I won't be shaped by what others expect."
- 镜子:选第一周目没选的那个选项。
- 触碰最终符文石,观看结局。
**第三周目:全选回响。**同样路线,全部选怀疑答案:
- 火:"I don't know. Maybe the fire only matters to the one who carries it."
- 水:"What if memory and the truth are both real, in their own way?"
- 风:"Can peace ever last if freedom is left behind?"
- 土:"Loyalty isn't to stone or soil - but to what we choosse to build atop them."
- 灵:"I'm still searching. Maybe I always will be."
**可选第四周目:镜子补完。**用相反的镜子选择重玩你最喜欢的哲学。现在你拥有全部三个结局的两种镜子变体,游戏里的每一句台词你都见过了。
重复对话会跳过问题本身,所以一旦熟悉了小游戏,第二、三周目每个试炼只需两三分钟。
快速通关的试炼捷径
小游戏在各周目中完全相同。学一次,之后每次重玩都更快:
| 试炼 | 可能失败吗 | 最快方法 |
|---|---|---|
| 火之迷宫 | 否,只会慢 | 左手贴墙规则,直到看到出口的光 |
| 水之节拍 | 否,循环重试 | 先看完整一轮波浪再出手 |
| 风之间隙 | 否,只会被推回 | 每阵风过后立刻移动;远距离就乘风 |
| 土之碎裂 | 否,秒重生 | 别停下;颤抖的砖已经在身后了 |
| 灵之宝球 | 否,图案重来 | 闪现时念出位置 |
熟练后五场试炼总耗时约六分钟。对话再加三分钟。包含镜子的完整清理周目约十五分钟。
进阶技巧:老玩家的心得
- 日志就是存档审计表。 你解锁的每条隐藏条目都对应一组特定选择组合。缺了哪条?从你选过的答案往回推。
- 对话选项并非人人平等。 推动对话的过场选项不设置标记。带标记的选项通常会重申一个立场——"我接受"、"我拒绝"、"我不知道"——而不是提出问题。
- 提问本身就是策略。 试炼 1-3 中的"追问为什么"选项会解锁试炼 4 的隐藏路径和"我不知道"结局变体。一路提问的周目和一路回答的周目是两个游戏。
- 艺术家的信物很重要。 试炼 3 中被遗忘艺术家给的信物会出现在最终场景。保留它,结局动画里 Myrin 会握着它——这是唯一贯穿整个游戏的实体物品。
- 雾中人影跟随选择变化。 留下哪些人影取决于你在试炼 1 的回答。"两者都不"的周目和"两者都接受"的周目看到的剪影不同。
- 没有错误答案,但有上锁的门。 部分日志条目在各周目之间互斥。"初代守誓者的悔恨"需要读完全部七块石碑;"建造者的疑问"需要隐藏路径,而隐藏路径需要大量提问的选择。据此规划周目。
常见问题
第一个答案会锁死什么吗? 不会。计数器只在五位守誓者全部回答后才起作用。单一周目内没有会错过的东西,标题画面每周目都重新开始。
能在一个周目里看齐三个结局吗? 不能。仪式每周期只裁决一次。三周目干净利落的全选是最少次数。
有第四个隐藏结局吗? 本版本没有。代码里只打包了三个结局场景。镜子的两个变体构成了六种不同的呈现组合,这才是重玩价值所在。
镜子的选择重要吗? 对结局判定不重要。对结局如何呈现以及多出的那句台词,重要。直面与打碎会改变 Myrin 的立绘、叠加玻璃裂纹,并替换一行文本。
我回答了 Yes 离开,结果试炼中途回到了草地。怎么回事? 没有出问题。"Are you ready to leave?" 只在你的答案记录完毕后出现。你仍需通过该领域的试炼,守誓者才会记为完成。
"Remember, you have much left to do." 是什么意思? 你被问及是否离开时回答了 No。这只是风味文本,不是阻碍。随时再对话并回答 Yes 即可。
游戏运行缓慢或按键无响应。 在游戏窗口内点一下,让键盘焦点回到画布上,并确认浏览器开启了硬件加速。WebGL2 版本很轻量,但点击画布外之后焦点丢失会悄悄吃掉 WASD 输入。
存档能跨会话保留吗? 浏览器版把状态存在页面的本地存储里。周目中途关闭标签页,进度仍在该浏览器里;清除站点数据或用无痕模式会清空。隐私窗口不留存档。
会有更多内容吗? 页面标记为 In development,没有可以关注的开发日志。把更新当作惊喜。如果未来版本加入新的守誓者或问题,这里的计数器逻辑是主干;新答案会汇入同样的三个总数。
美术和音乐是谁做的? 守誓者、玩家和符文石立绘以及回响结局背景是开发者本人的作品。其余见制作名单:云与森林瓦片来自 craftpix.net,水瓦片来自 kenney.nl,废墟背景来自 cainos,音乐来自 Purrple Cat、Alexander Nakarada、Scott Buckley、Keys of Moon、Spheria 等。对话系统是 Nathan Hoad 的 Dialogue Manager 插件,字体是 Arynoc 的 Oleaguid。
速查卡片
| 项目 | 内容 |
|---|---|
| 移动 | WASD / 方向键 |
| 互动 | E / 空格 |
| 暂停 | Esc |
| 守誓者 | 火、水、风、土、灵 |
| 答案类型 | 守护 / 拒绝 / 回响(各对应一个计数器点数) |
| 结局规则 | 总数最高者胜;顶端并列时守护优先 |
| 镜子 | 直面或打碎;改变结局呈现,不改变裁决 |
| 试炼 | 黑暗迷宫 / 波浪节拍 / 风之间隙 / 碎裂砖块 / 宝球图案 |
| 全结局 | 3 个全选周目,约 75 分钟 |
| 值得会心一笑的笔误 | "loose comfort"、"choosse" |
**一句话策略:**选定三种答案风格之一,五位守誓者全用它,诚实地面对镜子,仪式自会为你冠上你亲手造就的那个结局。





