
我一直对开放世界里的 NPC 充满好奇。那些在虚拟世界里生活、工作的角色究竟只是一堆简单的代码,用来给玩家们提供装备和经验值,还是他们在某个时刻也迸发出了人类才有的意识?
过去,这个问题的答案当然是前者。无数次,我在 GTA、《塞尔达传说》甚至是《模拟人生》中试图窥探路人们的行为举止。在没有和玩家互动,或者遇到其他的 NPC 角色时,这些虚拟小人们究竟在做些什么?他们有自己的任务和生活吗?
但很遗憾,大家应该也都清楚这些路人的作用,无论发生什么,他们都会按照原本的程序给出反应,当没有外部刺激时,只会沿着游戏设计者给出的路线一遍遍的绕圈,就像电影《楚门的世界》中那样,所有虚拟角色存在的意义,都只是为了让一个人感受到真实感,仅此而已。
但最近在《荒野大镖客 2》的开放世界中,有玩家可能就发现了某个奇怪 NPC 意识觉醒的瞬间。
四天前,国外 Reddit 论坛的 " 大表哥 " 板块上,一篇名为 " 我从未见过 NPC 做出这样的事 " 的帖子被顶上了热门:

正当亚瑟准备掏枪让 NPC 见证一下 " 时代的变迁 " 时,却发现几米之外,另一名从未见过的 NPC 突然回头冲了过来,然后就发生了下面这一幕:

这个帖子顿时激起了其他玩家的热烈讨论,众所周知,荒野大镖客的开放世界以逼真的细节和大量的随机事件闻名,尽管游戏里的 NPC 依旧是按照特定路线完成动作的代码,但 R 星给他们加上了不少专属的任务和特殊对话,以增加其真实程度。
不过对于这一幕,所有人都表示自己从未在游戏中见到过。当时,这名玩家并没有处在任务或者其他的剧情模式中,NPC 也只是偶然遇到的 " 陌生人 " 而非某个特定的角色。不仅如此,在帖子发布后,外媒 Kotaku 的编辑注意到了一件更奇怪的事:那名见义勇为的 NPC 或许早就想好要杀人了!
该编辑注意到这个举止异常的 NPC 并非是因为玩家和路人的争执才下手,相反,在两人开始决斗之前,他就已经停下脚步并回头看向受害者,说明即使没有亚瑟介入,可能惨案依旧会发生。

当然,还有更常规的解释:这或许只是个尚未被发现的 Bug 或者彩蛋。但谁又能说一个 NPC 产生的自我意识不是 Bug 呢?