你玩《巫师3》的时候,有没有注意过那些满大街乱跑的NPC?他们看起来忙忙碌碌,其实背后藏着不少开发者的心血。最近,CD Projekt Red的开发者透露,为了让NPC更真实,他们加入了一些超写实的细节,结果却闹出了大笑话——女人走着走着,突然就把手里的婴儿给扔了!
这听起来是不是有点离谱?但事情确实发生了。开发者解释说,他们给NPC设定了一个“日常作息”系统,比如会去市场、会回家、会跟人聊天。但为了追求极致真实,他们还加入了一个“如果手里有东西,可能会因为各种原因放下”的机制。结果,这个机制在婴儿身上出了岔子——本来该是“轻轻放下”,但有时候NPC会直接“松手”,婴儿就掉地上了。
更搞笑的是,这种情况还不少见。开发者回忆说,那时候测试游戏,经常能看到一个妇女抱着婴儿走得好好的,突然“啪叽”一下,婴儿就掉地上了,然后她若无其事地继续走。他们调侃说:“当时我们觉得,这简直就像女人在到处丢孩子。”
这个问题其实反映了游戏开发中的一个经典难题:追求真实,反而会带来不真实的效果。你想啊,现实中谁会无缘无故把婴儿扔地上?但游戏里的AI只会机械地执行指令,一旦逻辑没调好,就会出现这种荒诞场面。好在CD Projekt Red后来修正了这个问题,不然咱们在《巫师3》里可能真能看到“婴儿雨”了。
其实,这种“过度真实”引发的搞笑bug,在游戏界并不少见。比如《上古卷轴5》里,鸡被当成全城通缉的“神兽”,《GTA》里的NPC会被车轻轻一碰就飞上天。这些bug虽然破坏了沉浸感,但反而成了玩家们的快乐源泉,甚至被当成“特色”来调侃。
从这件事也能看出,CD Projekt Red做游戏有多较真。他们连NPC的日常细节都要抠,更不用说主线剧情和世界观了。正是这种死磕精神,才让《巫师3》成了无数人心中的神作。不过,有时候也得提醒他们,真实感固然重要,但也得考虑玩家的感受——毕竟,谁也不想在游戏里看到婴儿被“无情抛弃”对吧?
现在想想,这些开发背后的趣事,其实比游戏本身还让人上头。你以后玩《巫师3》的时候,会不会特别留意那些抱婴儿的NPC?万一又看到有人“丢孩子”,可别惊讶,那可能是开发组在致敬这段黑历史呢。
话说回来,你觉得游戏里的“真实”应该到什么程度?是越真实越好,还是偶尔来点“不真实”的轻松感更棒?欢迎在评论区聊聊你的看法!
更多游戏资讯与福利,尽在 GGAMen 福利中心,每日限免礼包 · 新游预约一站直达。