电子游戏和人工智能,似乎有着说不清道不明的缘分。
让人工智能玩游戏、在游戏环境中训练智能体,已经成为了人工智能研发中的常用手段。而这些方式之外,其实还有不少人工智能学家用游戏来实现一些更加天马行空的想法。
比如说,前几天笔者在非常严肃认真刻苦执着的思考人工智能的未来,于是乎我登上了Steam创意工坊,准备找几个新的《上古卷轴5》mod(不管你信不信反正我信了!)……别说,还真让我发现了人工智能的蛛丝马迹。
我注意到了一款由北卡罗来纳大学计算机科学团队研发的游戏mod,其效果在于提升游戏中NPC的智能程度,让NPC也有邻里关系,也会勾心斗角…..
提到游戏中NPC的智能,大部分玩家可能首先想到的是战斗智能。比如友方NPC跟玩家的配合、敌方NPC对玩家意图的针对性破解和整体战略布置等等。
是不是感觉有点像《西部世界》里机器人的觉醒?在进入人工智能与NPC的讨论之前,我们先要弄明白,传统意义上的“对话型”NPC是如何工作的。
游戏中NPC如何工作
所谓“对话型”NPC,是角色扮演类游戏中一个不可缺少的部分。他们大部分时候都只是跟玩家进行对话,承担着发放任务和推动剧情的作用。
当然,随着开放世界模式的沙盒游戏盛行,NPC也变得越来越复杂。比如玩家可以和某些NPC成为朋友,一起冒险,甚至结婚生孩子;也可以杀掉一些自己不喜欢的NPC,从而改写剧情走向。
虽然看起来越来越聪明,NPC们的工作原理却十数年来都没有改变过。
领取专属 10元无门槛券
私享最新 技术干货