Soul Master
Hollow Knight从 1:34 起,漫长倒地和掉落的 Desolate Dive 很像战斗结束。Soul Master 随后归来、击穿地板并进入短第二阶段;奖励物本身成为假结局构图的一部分。
假死把看似致命的血量归零变成阶段转换,而不是最终结果。第一次倒下可以借用熟悉的胜利语言,但奖励、出口、存档、音乐和输入状态必须服从同一个明确的结算契约,直到复苏完成且真正结局被提交。
0.75 秒时 Tavi 打出看似终结的一击。Kern 倒下,第一阶段血条归零,但竞技场封印和奖励符文仍明确锁住。
减少动态时自动播放关闭。可查看 0.25、0.75、1.15、1.55、2.15、2.65、3.15、3.75、4.35、4.95 和 5.35 秒。
定义归零事件、假死演出、确认窗口、复苏来源、下一阶段状态、结算权威、奖励与出口锁、存档时机、跳过行为、防重复事件和遥测。
把阶段血量归零和战斗结算建模为不同事件。明确 phaseId、depletionId、复苏预算、最终阶段标志和结算权威,避免动画回调、伤害监听、网络回滚或跳过演出重复发放胜利。
用倒地、静音、镜头停顿、空血条、掉落物或短消息制造假结局。至少保留一个明显未解决的不变量——封闭出口、待完成目标、锁定奖励、不稳定尸体或存活核心——且不要提前真正存档或发成就。
在伤害恢复前揭示复苏来源,再原子地建立新血量、阶段标签、碰撞、位置、攻击包和安全间隔。定义玩家站在尸体上、重组时攻击、暂停、跳过、断线或在转换中读档的结果。
完整号角、自由控制、拾取战利品、存档和开放出口会让归来像撤销有效结果。把不可逆反馈留给 encounterComplete,并在假结局中保持未解决信号。
若血量、动画、音频和奖励分别猜测转换,跳过或重播会复制血条、战利品或阶段。由战斗逻辑解析一个幂等复苏事件,演出只观察状态。
停顿要足够读懂未解决线索,又不能长到玩家打开菜单或离场。镜头与输入要有意图,重复挑战要能安全跳过。
稳定改变血条、姿态、核心形状、声音、节奏、场地规则或轮廓的组合。归来应给出新契约而非只补血,并在第一项威胁前保留普通反应时间。
记录 depletionId、phaseId、复苏次数、待定时长、跳过、玩家位置、恢复期伤害、阶段初始血量、completionId、奖励、存档、重复事件、断线、读档状态和假死后的退出。
Tavi 的剑击散外层石块并清空血条。门上符文仍被划掉;小核心三次脉动,把碎片拉回更高的形体,并在 Kern 再次行动前点亮第二阶段标记。
提供持续的未完成目标、较长复苏提示、更强阶段文字、较少闪光与震动、稳定字幕,以及抵达同一安全状态的重试跳过。重试可缩短戏剧时间,但不能删去规则信号和反应窗口。
自我治疗在首领仍活跃时增加血量;普通阶段转换公开说明战斗继续。假死先呈现可信的击败,再揭示结算一直待定,因此核心设计问题是保护最终结果契约。
从 1:34 起,漫长倒地和掉落的 Desolate Dive 很像战斗结束。Soul Master 随后归来、击穿地板并进入短第二阶段;奖励物本身成为假结局构图的一部分。
4:15 的处决、尸体和停顿形成强烈终止节拍,随后无头猿持剑起身。轮廓、声音和攻击语言一起变化,使归来成为新契约而非简单回血。
从 7:30 起,第二阶段共享血量归零并出现类似结束的反馈,之后 Friede 以 Blackflame Friede 归来。此例说明阶段归零、奖励表现和最终结算必须由不同权威状态控制。
发现不准确之处,或对本页有改进建议? 在 GitHub 上提交修改