巫师3开发趣闻:NPC为真实感竟摔婴儿,玩家直呼离谱

资讯19小时前发布 chuyin
2 00

追求真实感的代价

游戏开发者始终在追求沉浸感, 然而有时这般追求会引发意想不到的麻烦, 《巫师3: 狂猎》的开发团队乃是典型例证, 他们为促使NPC更趋真实, 打造了一套繁杂的反应系统。

巫师3开发趣闻:NPC为真实感竟摔婴儿,玩家直呼离谱

这套系统冒出来个让人啼笑皆非的bug, 母亲NPC只要瞅见杰洛特闯进来, 头一反应居然是将怀内婴儿径直往地上摔, 这个bug延续了好几周才给修好。

玩家的好奇心折磨团队

游戏的场景被设定于乡村区域, 玩家心里老是存有探索每一处角落的想法。要是有一个村子仅仅有着几栋房屋, 玩家必然会走进其中, 去瞧一瞧里面的人是否实实在在地处于“生活”状态。

这种好奇心随后反向变成了开发团队的负担, 任务设计师Weber透露, 当下存在玩家专门钻研此种细节, 任何一项不合乎情理的设计皆会被放大。

NPC作息系统的诞生

致力于使世界更具鲜活感 , 开发团队针对NPC进行了相应设计 , 赋予其简单的活动周期。他们会开展砍柴这一行为 , 会进行吃饭这一动作 , 会进入睡觉这一状态 , 会于不同活动之间进行位置移动 , 而非如背景板那般始终处于站立状态。

玩家会因这些平常行为, 而觉得这是个真正实实在在存在着的世界。然而, 团队未曾料到的是, 这些简易的ai居然还会引发出一大堆趣味十足的搞笑bug。

恐惧反应的设计初衷

开发团队存有这样的期望, 那就是NPC能够针对杰洛特的行为给出相应反应, 举例来说, 要是玩家于屋子里将剑拔出, NPC理应会鉴于内心的惧怕从而中止正在做的事情。

虽此设计之初衷极为良好, 不过于实现进程当中却呈现出了极为严重之问题。NPC的恐惧反应致使触发了错误的动作序列。

那段令人哭笑不得的bug

关键点在于, 母亲NPC那时主要的动作乃是抱着婴儿, 当恐惧反应被引发的时候, 她们恰当的做法是“放下物品而后逃跑”。

可系统错误地将婴儿认作了那个“东西”, 于是接连几周内, 女人们逐个把婴儿扔到了地上。此bug最终于测试阶段被发觉且修复了。

十年后的对比与思考

如今, 恐惧反应于诸多开放世界游戏里已然颇为常见, 开发者们掌握知晓到了怎样更优地去处理 NPC 的行为逻辑。

然而, 《巫师3》的这个漏洞提示我们, 哪怕是最为简易的交互设计, 亦有可能引发出人意料的后果。你认为倘若这个漏洞被留存, 是否会演变成一个经典的流行语呢?

© 版权声明

相关文章