从统治围棋后的AlphaGo,步入SC2成为AlphaStar的“马甲”,到OpenAI击败DOTA2职业玩家,再到AI“绝武门”以王者之荣击败职业球队。人工智能似乎在征服人类游戏方面取得了巨大的进步。然而,“人工智能学不会FPS游戏”的传说一直在江湖上流传。
但是有些人就是不相信邪恶,坚持挑战这个领域,即使AlphaGo也不敢轻易尝试...
人工智能比预期的更难在FPS上与人类作战。首先不要想错。让人工智能玩FPS,不是让人工智能拥有一枪一炮的射速,甚至是透视能力,而是让人工智能学会像人类一样,没有任何信息优势。模拟人类寻找敌人、瞄准敌人、射击敌人的过程,以及在激烈的战斗中跳跃、蹲下、左右移动、寻找掩体等各种战术动作。甚至模拟人类玩家的战术动作,如绕回、追逐、偷袭等。简而言之,让人工智能在游戏中与人类作战,并不是让人工智能具有欺骗的微操作和“全知全能”,而是让人工智能模拟人类操作键盘和鼠标,甚至完全模拟人类极其糟糕的视野和反应速度来玩游戏,以这种方式与人类作战
正因为如此,FPS游戏采用3D全自由度视角,与RTS和MOBA游戏相比,空间和视角控制更加复杂,人物有各种各样的动作,如各种行走、奔跑、跳跃、蹲、甚至跳跃、蹲等复杂的动作,加上开镜、瞄准、射击、投掷等攻击动作,再加上与各种地形障碍的互动行为,从而形成了比许多其他类型游戏更多的自由度和复杂性因此,模仿人类玩FPS游戏一直是游戏界和人工智能界公认的“难题”。
为了说明人工智能学习MOBA和FPS的难度差异,我们特意咨询了一位在竞技游戏方面有丰富经验的人工智能工程师。根据他的建议,将人工智能在学习MOBA和FPS游戏时所面临的实际“任务”进行了详细划分,并制作了下表来说明-

并不难从表中看出,人工智能学习FPS。这比学习MOBA要复杂得多——因为RTS的基本操作(视觉、移动性、环境交互等)。)与MOBA相似,人工智能学习即时战略并不比MOBA困难多少,而具有3D属性的实时战略才是人工智能真正要克服的难题。
也是因为FPS的复杂性。在机器学习技术成熟之前,特别是在深度学习技术诞生之前,智能在FPS游戏中的表现与RTS和MOBA有所不同。早期家庭计划中的人工智能要么过于外在(透视、锁定),要么就像人工智能。拥有多年FPS游戏经验的
玩家必须对早期FPS游戏中人工智能的各种“幽灵动物”行为有新的记忆。例如,
,由于对地形缺乏了解而疯狂自杀...例如,

失去了当前目标,并在幽灵周期中丢失...

简而言之,真正的FPS老手应该都明白在FPS游戏中拥有真正的人工智能有多难...
是假真人工智能。根据人工智能技术发展和应用的一般规律,如果没有充分理解即时战略和MOBA游戏,没有人工智能研究团队会轻易挑战更复杂的FPS游戏然而,这条规则不久前被打破了。2019年底,
“穿越火线:枪战之王”(CF Hand Tour)开发团队推出了基于职业玩家成长故事的剧情开发风格——“电子竞技传奇”

,然而,不同于一般纸牌RPG游戏中的情节形成概念,CF手游中的“电子竞赛的传奇”是一个单人游戏,具有类似于galgame的形成元素,清晰的主线和子情节,但是在情节的每一章中,玩家必须面对人工智能对手的挑战游戏中的
和人工智能敌人的行为模式与人类玩家非常接近——他们不仅知道如何寻找掩体,还能合理地跳跃和蹲下以避开枪线,有清晰合理的战术选择,甚至有一些过去只有真实玩家才能得到的操作细节,如小身姿、两级跳跃、杀人后持刀等。高度的“拟人化”让许多玩家感到惊讶,他们的心态与在其他FPS游戏中玩电脑游戏一样。

FPS并不被认为是人工智能最难学的竞争游戏?这些“高智商”人工智能来自于“电子竞赛的传奇”?看了相关新闻报道后,我们了解到在幕后,与CF手游开发团队有着深入合作的腾讯人工智能实验室才是“策划者”
腾讯人工智能实验室是腾讯的企业级人工智能实验室。它成立于2016年4月。目前,公司拥有70名世界级科学家和300多名经验丰富的应用工程师。它侧重于垂直领域的研究,如计算机视觉、语音识别、自然语言处理和机器学习。它致力于不同领域的人工智能应用,如社交网络、游戏、内容和平台。它是世界上在实际应用中领先的人工智能研究团队之一。近日,炙手可热的艾《绝武王》中的荣耀来自于它自己的手。如果

对人工智能技术圈和腾讯的人工智能实验室知之甚少,你可以试着这样理解——腾讯的人工智能实验室在人工智能研究领域的地位大约相当于育碧在游戏圈的地位,也就是说,它有广泛的参与,有自己特定的专业知识,有一批可以拿出来的星级应用“成果”。虽然它不是世界第一,但它绝对是世界第一。因此,
不难理解为什么CF手游《电子竞技的传奇》的人工智能拟人化程度如此之高
CF手游AI早就学会了5V5,这让玩家很难看透?
,作为世界一流的人工智能研究团队,腾讯的人工智能实验室与CF的手游开发团队的合作是否仅仅停留在像“电子竞争的传奇”这样的单人场景中的“小试”?
带着这样的疑问,我们联系了CF手游团队的相关负责人,得到了一些意想不到的“启示”——
原来,CF手游开发团队已经与腾讯人工智能实验室合作了相当长的时间,双方合作的最初内容不是“电子竞技传奇”中的1V1对抗,而是基于团队竞赛地图“运输船”的5V5对抗
早在2019年5月,双方就发布了第一个具有闪避、跳跃和雷霆投掷等高级操作的人型人工智能演示版本。

然而,FPS游戏中5V5对抗的复杂性使得在开发方面有经验的人工智能实验室工程师不敢掉以轻心。为了更好地拟人化人工智能,人工智能实验室团队暂时将注意力转移到了更简单的1V1对抗上。
现在与CF手游推出单人剧情游戏的意图相吻合。因此,“电子竞技传奇”游戏应运而生——以这种模式的发展为契机,人工智能实验室的工程师们致力于解决1V1环境下人工智能行为中与“拟人化”目标相悖的各种缺陷,如最典型的“无法打破循环”(即前面提到的早期FPS游戏人工智能中的各种幽灵动物行为)问题,并通过“混合密度网络”方案完美地解决了这一问题
同时,通过对现实玩家的数百万脱敏游戏数据的研究,并通过对曼曼和鲍国等几名CF手游职业玩家的数据抽样分析,人工智能在《电子竞技的传奇》的不同章节中不仅有着与人类玩家非常接近的行为,而且有着自己不同的游戏特点。游戏正式推出后,关于如何打败人工智能“国宝”和人工智能“蛮力”的相关话题在CF手游玩家圈子里热烈讨论,相关策略视频也在b站不断出现

,当然,在上述知情人的披露中,更让我们吃惊的是人工智能实验室创建的CF手游人工智能实际上不仅仅是在“电子竞争的传奇”中扮演玩家的一对一对手。事实上,早在11月22日,由深度学习技术创造的新版人工智能就已经在正式服役的5V5战斗中推出。
,但由于1V1技术和经验的积累,5V5对抗之前版本人工智能中存在的大部分问题基本得到解决,因此在后续的调查中,约有40%的玩家没有意识到游戏中存在人工智能(而真实游戏中有30%的玩家认为人工智能存在)

写在最后:指纹识别系统中的人工智能将继续发展。由
人工智能实验室和CF手游创建的新版本人工智能已经成为行业中第一个在FPS游戏中实际推出深度学习的案例。考虑到拟人化人工智能比其他竞争性游戏更难学习FPS,这一成就无疑更有价值,并且对于正在或准备涉足人工智能在游戏领域的应用的国内开发者来说,这显然是一个巨大的鼓舞。
,在最近推出的春节版CF Hand Tour中,人工智能“了解”了更多关于5V5地图的信息,如清心椰子岛和街道战TD和1V1对抗地图,如沙漠对抗和军事基地根据开发团队的计划,新的人工智能将来还将支持更多的地图和更多的游戏模式。
不难预测,基于深度学习技术的新版人工智能手游未来将继续进化。至于人工智能在FPS中的应用,我们将继续关注它最终将演变成什么形式,以及颠覆性游戏将如何衍生。