不知这次Epic免费送的《生化奇兵合集》各位领了吗?要说到合集中的三部曲哪一部最好玩,对于个人来说,那无疑是《生化奇兵:无限》了。此作算是上个世代数一数二的作品,除了可以使用各式各样奇怪的异能之外,剧情也是一路精彩峰回路转,还能伴随一个有超能力的女孩横渡整个天空之城,是从各方面来说都不可多得的FPS作品。
里面最让人印象深刻的,那肯定非女主角伊莉莎白莫属,在早期就一路伴随玩家至游戏结束,担任了各种过场动画的核心、带领玩家走访各地、无聊还会陪玩家斗斗嘴,绝对是一个非常讨喜、存在感十足的角色。毕竟身为游戏的女主角,还是FPS的女主角,在主角根本看不见自己的状况下,她不但要扛下剧情叙事的角色,同时还要确保玩家真的感觉身在其中,所以对她的刻画肯定是不能少的,不然存在感一低,剧情就很难捞起来了。
那你是否想过,伊莉莎白的存在感为什么能这么高?她的AI到底要如何运作才能让自己深深地印在玩家脑海之中?所以这次,我们就来聊聊生化奇兵系列开发商Irrational Games的AI叙事艺术吧。
关于AI同伴
在继续深入之前,想先让大家对AI同伴的设计有个概念。动作射击类的AI同伴很多游戏都有,这也不是什么新鲜玩意儿,从早年的半条命2、质量效应系列、生化危机系列等等,都有做AI的同伴陪伴玩家,有些还是一路从头陪到尾,给玩家游戏时的同伴感,建立对角色的感情,而这些AI同伴的设计基本上离不开以下几个准则。
首先,从功能的层面来讲,AI同伴会比较像是跟班,不是听从玩家指令做事,就是做玩家已经在做的事,以尽量不干扰玩家游玩为原则。因为一旦做出干扰玩家的行为,玩家就可能会觉得靠北,所以他们必须乖乖地当个辅助陪衬。如:质量效应玩家可以指使他们放技能,但平常他们就只会蹲点射击。
再来,从故事层面来讲,相对主角来说,AI同伴会是比较次要的角色,他是玩家的一种情感媒介(尤其是FPS),时常代替玩家表达当前状况应有的情感。而剧情一般来说玩家都会跟同伴一起下水、一起遭遇事件,最后可能为了拉升玩家情绪起伏而做出牺牲,简单来说就是影响玩家情感的功用。
最后,技术层面来讲,AI同伴的技术并不简单。虽然是可以直接设置一个不太聪明的AI,但要做得够好、玩家能认同,天花板其实非常高。由于玩家有好几个小时、甚至几天都会看到他,那他就必须要足够有趣、惹人喜欢。不但要像真人一样会跟环境互动,还要能够在游戏核心玩法中运作(如TPS要会躲掩体)。最后一点则是在做以上两件事时,得保持看起来行为正常。毕竟,看起来不聪明或行为诡异是很破坏体验的,甚至还会因恐怖谷原理而吓到玩家。
伊莉莎白的前期测试
知道以上几点概念之后,来看看《无限》中,伊莉莎白的AI吧!游戏的剧本已经写好了,所以Irrational Games都知道游戏的走向会如何。同样的,他们也知道,伊莉莎白在游戏中有多重要的地位。那理所当然的,伊莉莎白就必须做得足够优秀才行。
顺理成章地,他们随之就对伊莉莎白AI做了一些测试,让他到处移动、待机、说话等等,看看O不OK。不过起初结果并不理想,AI的寻路让他走一些奇怪的路线时、当它一直盯着玩家时、站在不适当的位置时、又或是看着玩家说话时,都让他们感到非常诡异、恐怖。所以他们也知道,这还有一大段路要走。