设想一个玩家在一栋废弃医院里推进:第一次进走廊,两分钟后被追;第二次进病房,两分钟后又被追。到第三次,他已经在看表了。这时候怪物本身没有变,恐怖度却直线下降,因为玩家不再面对未知,而是在执行一个他已经学会的时间表。这就是节拍器效应:规律一旦被确认,预期就替代了恐惧。

沉默为什么有效:期待管理

恐惧在心理上更接近“预期”而不是“刺激”。一个悄无声息的走廊,玩家会反复脑补:门后有没有东西,柜子里有没有人,刚才那声响动是不是自己的脚步。这些想象由玩家自己生成,比任何预先做好的怪物模型都更贴合他此刻最怕的东西。

所以沉默不等于“什么都没有”。有效的沉默是被管理的期待:系统知道玩家此刻在担心什么,然后有意识地不去兑现,或者只兑现一半。游戏里的沉默却常被脚本写死,比如“进入区域后30秒内不触发”,玩家很快就明白前30秒是安全的,安全期反而成了另一种节拍。

一条起伏的张力曲线穿过时间轴,两处暗色留白区曲线放平,其中一处画着未出现怪物的虚线剪影。
真正的紧张来自节奏:AI懂得在何时让怪物缺席,让玩家在留白里自己吓自己。

张力曲线不是一条上升的斜线

常见的误解是把张力理解成“越来越高”。真正耐玩的恐怖体验更像海浪:积累、释放、余韵,然后重新积累。可以把它拆成三个概念。

  • 张力预算:一段时间内系统允许累积的紧张总量。预算耗尽之前,导演系统可以继续加压;预算用完就必须进入释放。
  • 释放:怪物真的出现、玩家逃脱或被抓的那一刻。释放不是终点,反而是最需要设计的部分。
  • 余韵:释放之后的一段低强度时间。玩家心跳仍高,环境重新变得安静,任何微小的异常都会被放大。余韵是最便宜的恐怖。

AI导演(AI Director,即根据玩家状态调度事件的系统,具体方法可参考自适应恐怖导演一文)在这里的作用,是让这三段的长度不固定。同样是“一次追逐”,前面的铺垫是30秒还是三分钟,追逐之后余韵是45秒还是90秒,由玩家当时的状态和预算余量决定,而不是由关卡设计师提前排好。

虚惊:好用,也最容易滥用

虚惊(False Alarm)指系统制造出“危险似乎要来了”的信号,但最终并没有兑现:远处一声闷响、灯光闪一下、门吱呀开了一条缝,结果只是风。它的价值在于消耗玩家的警觉,同时又不消耗真实的威胁资源,是一种低成本的张力注入。

正确用法有三个条件。第一,虚惊必须在玩家的知识范围内“可以是真的”:一声脚步可能是怪物,也可能是老鼠,玩家分不清才有效。第二,虚惊之后要留一个合理的解释,或者至少不要让玩家发现它是系统故意做的。第三,虚惊的比例要低于真实事件,否则玩家会总结出“声音不算数”。

滥用的后果很具体:玩家一旦判定“这类信号都是假的”,面对真实预警也会变慢,甚至选择忽略。

示例参数

一种简单的约束:同一类预警信号(如脚步声)在连续5次出现中,至少有2次必须兑现为真实事件;连续两次虚惊之后,第三次预警强制兑现。实际数字需要靠测试确定。

读取玩家状态估计期待值核对张力预算决定出或不出记录余韵
这条流程对应正文中AI每一拍的决策:先判断玩家在期待什么,再决定是出击、虚惊还是继续沉默。

AI怎样估计“玩家此刻的期待值”

导演系统要决定“这一拍不出”,首先得知道玩家此刻在期待什么。这里的“期待值”不是一个神秘的心理量,而是可以从游戏内行为里近似估计的几个信号:

  • 距离上一次危险的时间:越久,期待通常越高,但也可能越松懈。
  • 路线重复度:玩家是否在重复走同一条路线,说明他在依赖已学到的套路。
  • 停顿与回头:在门口反复停留、频繁回头,说明他在主动警戒,期待值高。
  • 资源与血量:弹药、电池、药品越少,同样的遭遇威胁越大,系统应当更克制。
  • 上一次是否兑现:如果上一次预警没有兑现,玩家的警觉可能下降,也可能上升,需要结合其他信号判断。

这些信号可以合成一个简单的“期待值”分数,再和张力预算一起作为决策输入。这类估计天然带有误差,麦克风等辅助信号可以提供旁证,但不能作为唯一依据,PA真人的相关研究思路也是把它们当作参考,而不是判决。

还要补一句:不确定性来自信息不对称,而不是怪物数量。想让玩家更紧张,直觉是多放几只怪,但数量带来的是压力和难度,未必是恐惧。真正的不确定性,是玩家不知道“是否会来、何时来、从哪来、有多强”,只要其中一两项被确认,恐惧就会消解成技巧问题。所以导演系统的目标是让玩家对危险的判断持续失效:系统握有怪物位置、巡逻状态这些玩家不知道的信息,玩家只能靠声音和痕迹推断。边界在于,不能隐瞒到玩家无法做出任何有效判断,否则体验会从恐惧变成不公平。

一段十分钟的示例时间线

下面是一段虚构的十分钟流程,用来说明AI在每分钟可能做出的三种决定:出(真实事件)、不出(沉默)、虚惊。所有数字与决定都是示例,不代表任何真实产品的数据。

分钟 玩家状态(示例) 预算余量 AI决定 说明
0–1 刚进入新区域,弹药充足 高 不出 玩家在探索,先不打断,只保留环境低频音
1–2 沿熟悉路线推进 高 不出 路线重复度高,此时兑现只会强化套路
2–3在门口停顿并回头 中 虚惊玩家在主动警戒,给出一声远处响动
3–4 放松移动,警觉下降中 不出虚惊刚用过,不连用
4–5 弹药只剩少量中 出 真实遭遇,但选择较弱的事件
5–6 刚经历追逐,喘息 低 不出 进入余韵,只做轻微环境变化
6–7 躲进安全屋 低不出 不侵蚀安全屋,玩家恢复
7–8 离开安全屋,路线改变 中虚惊 换了路线就是新的未知,可以轻压
8–9 探索深入,血量偏低 中不出 血量低时同样事件更致命,先克制
9–10逼近目标区域 高 出 预算积累到位,兑现较强事件

这张表里“不出”占了一半,而玩家的体验很可能是“一直有什么东西在附近”。

留白的风险、“存在感暗示”与怎样评估

留白用过头同样会失败。玩家五分钟里什么都没遇到,很容易从紧张变成无聊,甚至怀疑游戏出了问题。这时需要“存在感暗示”:让玩家相信危险还在附近,只是没有到来。常见的手段包括:

  • 远处声响:金属碰撞、水滴、模糊的低语,方向和距离可变。
  • 物件位移:刚才关上的柜门开了一线,桌上的东西换了位置。
  • 环境突然安静:背景虫鸣或机器噪音戛然而止,玩家会本能地警觉。

这些暗示的成本远低于真正的怪物事件,却能在长时间沉默里维持张力,但同样不能全部落空,否则会退化成滥用的虚惊。整体刺激过量带来的疲劳,可以参考怎样避免AI不断堆刺激导致玩家疲劳。

评估留白策略只能看真实体验。测试阶段可以参考暂停与退出行为、区域停留时长、事后问卷里对“紧张”“无聊”“不公平”的自评,以及在玩家明确授权时采集的心率。这些数据只用来发现“沉默过长的段落”和“节拍已被摸清的段落”,不是对玩家的诊断,也不应默认采集。更多同类内容可以回到PA真人AI恐怖游戏栏目继续看。