1. 首页 > 出行

配合玩家主角好好演戏的游戏,配合别人演戏的说说

NPC(非玩家角色)是非玩家角色的简称,是游戏中的一种角色类型。意思是非玩家角色,指不受玩家操作控制的游戏角色。有时也被称为非人角色或不可玩角色。

如今,“NPC”已经成为大多数电子游戏不可或缺的一部分。在《荒野大镖客2》,《侠盗猎车手5》,《上古卷轴5》和《巫师3》的开放世界游戏中,大量的NPC角色生活在这些开放世界中。他们有自己独特的动作模式,独立的剧情和丰富的与玩家的互动。

在这些开放世界的每一次游戏体验中,绝对会有几个让你印象深刻的NPC角色,无论是《巫师3》中美丽迷人的叶乃发,还是《黑暗之魂》中阴险可鄙的帕齐,还是《荒野大镖客2》中无时无刻不在策划“计划”的荷兰人。这些NPC的一举一动都会影响故事的剧情,成为你难忘游戏经历中不可替代的重要回忆之一。

今天,我们将简单谈谈单机游戏中的NPC。

NPC在单机游戏中的作用和分类。作为游戏中必不可少的元素,NPC的本质是什么?NPC存在的本质或者说目的是实现游戏的一些必要功能,展示游戏信息,与玩家互动。

有一种说法是电子游戏是由桌面卡牌游戏发展而来的,在一些桌面卡牌游戏中,会有“裁判”的角色,这就是NPC的雏形。“裁判”的存在是为了实现根据卡牌游戏规则判断正确结果的功能。“裁判”这个角色本身也是非玩家角色。

在早期FC带来的动作游戏热潮中,NPC已经遍布大部分游戏。以《超级马里奥兄弟2》为例。游戏中敌方NPC人物的意义,从“栗子男孩”,一个酷似蘑菇的杂兵,到“库巴”,一个酷似恐龙的BOSS,都是为马里奥和路易兄弟的英雄们在拯救美女的路上提供困难和挑战。提供的互动要么是你踩死我,要么是我咬死你。

我们的NPC角色是蘑菇王国和桃子王国的获救公民。它们的作用是提供游戏的终极目标,完善游戏的故事和剧情,有简单的文字感谢玩家。

在FC游戏《人间兵器》中,一个提供手雷的NPC出现在这个过程中。他的作用是促进游戏进程,关卡末尾的NPC会给玩家信息,玩家根据这些信息会知道最终BOSS的真实面目。这也是当年少有的剧情反转的FC动作游戏。

在《勇者斗恶龙》和《最终幻想》引领RPG游戏热潮之后,游戏中的NPC角色数量大增,各种功能NPC不断增加,比如购买武器的武器商人、购买道具的道具商人、恢复体力、魔法等数值的管家、提供录音功能的牧师等等。

RPG的重点之一就是故事情节,自然会产生大量的NPC角色来推动剧情。《仙剑奇侠传》中的九剑仙是《仙剑奇侠传》游戏前期推动剧情的重要NPC角色。

到了这个时候,根据前述,NPC的本质就是在游戏中实现一些必要的功能,而NPC角色已经可以根据要实现的功能大致分类了。首先,战斗NPC人物(主要是敌人)在游戏中提供主要的战斗对抗功能。

003010中的BO

SS战斗型NPC玛利亚

其次是在游戏中提供新手引导、住宿、记录、商人、学习技能招式等各种游戏中功能的服务型NPC角色。

《黑暗之魂3》中的功能性NPC防火女

之后是负责游戏故事的主线、支线任务以及剧情推动,并完善游戏剧情以及世界观设定的剧情型NPC角色,满世界的只有对话的NPC在功能上也是为了完善游戏世界观的剧情型NPC。

《黑暗之魂3》中的剧情型NPC洋葱骑士

这几个NPC类型标签并不互斥,在现如今越来越复杂的开放世界游戏中,NPC角色们早已不再只负责单一的功能了,身兼多重功能的NPC们比比皆是,但依旧可以按照其负责功能所占比重最主要的一个标签进行分类。

比如有些游戏中负责推动剧情的我方NPC角色也可以与其进行战斗,战斗之后就会加入我方队伍,如果之后对剧情推动有很大影响则可分为剧情型NPC,如果基本对剧情无推动则只是为了实现队友这一功能的服务型NPC,并且这个NPC在完成主要功能时也很可能会教你一两个招式或者售卖你一两件物品等等。

NPC角色AI的作用

NPC角色越来越多,游戏越来越复杂,这个时候开始要为NPC角色注入一定的行动模式与选择,这就是游戏中的AI了。

AI,人工智能(Artificial Intelligence),英文缩写为AI。这可是现如今很火热很高大上的一个词,这是一门高深的科学,我是绝对没有讨论AI的知识水平,只是简单的聊一下在游戏中NPC角色AI的作用。

早期游戏中的剧情型NPC角色们一般都只有简单的行动模式与剧情对话,根据玩家的游戏流程进度,剧情对话会有一些简单的改变。而战斗型NPC也只是简单重复几个固定的攻击模式,服务型NPC简单重复着自己的服务职责,仅此而已。

之前看过一篇《吃豆人》的文章,游戏的制作者就表示《吃豆人》游戏中的4个“幽灵”怪物就分别有自己的行为模式:红色幽灵一直跟在玩家屁股后面,粉色幽灵以玩家行进路线的下一个路口为目标,蓝色幽灵则再进一步,以下一个路口后的路口为目标(预判),最后橙色幽灵完全随机行动。

早期游戏的技术水平限制了游戏NPC角色AI的水平,有时为了增加对抗强度,NPC甚至不惜使用作弊的手段。

而发展到今天,随着电子游戏行业技术水平的不断提升,越来越强调真实感与沉浸感,这体现在游戏中的NPC角色身上,就是要求其表现的越来越真实,越来越像一个真实的人类角色。

在《荒野大镖客2》中R星为大家搭建了一个细节极其完善的西部世界,每个NPC都有自己独立的行动模式,会根据游戏中的环境互动,会根据玩家的行动做出相应的互动反应,细节之处已经极其真实了。

但是问题随之而来,真的需要游戏中的NPC角色完全如一个真实的人类一样吗?NPC的AI是越真实越强大越好吗?

首先,游戏中NPC的AI肯定不是越强越好,游戏带给玩家的体验是最重要的,过于强大聪明的AI肯定破坏玩家的游戏体验,如果你与敌方NPC一照面就被一枪爆头,无法反击,估计玩家此时肯定只想着摔手柄了。

之前看的另一篇文章,OpenAI的研究团队曾经做过这样一个实验,他们制作构建了一个“资源有限,竞争者众多”的游戏环境,游戏被命名为“Neural MMO”,然后添加了128名模拟人类行为的AI玩家在游戏的地图边缘参加这场游戏。

Neural MMO

你可以把这想象成全是AI参加的资源采集类战略“吃鸡”游戏,AI们均设计了战斗逻辑,但是最后发现,大部分AI都在避免战斗,甚至把“避免战斗发生”当做最高级别的行动策略,AI尽力探索而避免战斗行为。

这其实很容易理解,真实的逻辑思考中,AI明白生命只有一次,死亡是最大的成本(游戏中AI可以重生,但他们自己本身并不知道),自然而然的想法就是获取更多资源努力生存下去。

然而对于一款战略游戏来说,这样真实的AI行为无疑会降低游戏体验,所有的AI都躲着你不见面,完全变成了躲猫猫游戏。

当然实验内容远比上面的复杂,这个举例也许不那么恰当,但是我想说明的是:游戏中NPC角色的AI要解决的是带给玩家更好的游戏体验这一问题,很像人类而不是要真的完全与人类一样的思考。

NPC需要做的是给玩家带来很像是人类一样的感觉,并根据玩家的强度与行动、环境等条件作出相应的针对玩家的互动,提升玩家的游戏体验。

如果你与AI玩围棋,肯定不是与“AlphaGo”这样强大的AI玩最有意思,而是一个与你旗鼓相当的AI对手对局,并且在双方互有胜负的局面下你抓住机会赢得对局才是最好的体验。

简单来说就是NPC角色配合玩家的行动来演戏,是最好的游戏体验。

最让人难忘的NPC

之前在网上看过一个“幽灵车手”的故事,一位ID为WARTHERAPY的用户曾在某游戏视频下写了一篇留言,大概的意思他与他的父亲经常玩一款叫《越野挑战赛》的赛车游戏,这款游戏会记录当前赛道最好成绩车手的比赛状况生成一个“幽灵车手”的NPC角色。

这位玩家的父亲去世之后的十年后,有一天在《越野挑战赛》的赛道上,他看到了他父亲的记录生成的“幽灵车手”在赛道上飞驰。

于是,他不断的练习,终于在一次次的失败之后,他终于超过了父亲的“幽灵车手”。

在终点线前,他停了下来,因为这样,父亲的幽灵车就不会消失了。

这个故事之后被拍成了一部短片《Play Two》,并不需要复杂真实的AI,游戏存档数据生成的NPC幽灵车手带给他的感动与回忆是再真实的AI也无法给与的。

写在最后

游戏中的NPC角色,诞生之初的初衷,就是为了带给玩家更好的游戏体验,而承载了游戏中的部分功能,并负责与玩家进行交互的重要作用。

随着游戏结构越来越复杂,NPC角色需要承担的功能将会越来越多,在无法预测的将来,可能会诞生更加“另类”的功能或者玩法,那就很可能会诞生“另类”功能的NPC。随着技术不断的进步,尤其是AI技术的进步,我相信,以后的AI会更聪明更真实,会表演的更加优秀,带给你更加完美的游戏体验。

并非专业人士,文中肯定会有错误与遗漏,大家有什么想聊的留言即可。

最后感谢您的观看,谢谢。

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.9iwh.cn/chuxing/202209/58305.html