游戏AI最强应用,目前竟然是外挂
任谁也想不到,目前游戏AI应用最为“惬意”的领域,其实并非高光中屡屡战胜人类的那些实验室内的顶级AI,而是在暗黑无界中行走的各种外挂。
业内有一种观点:AI的兴起,恰恰也是从游戏中诞生,就如当下的直播带货发端于游戏直播一般。2015年,《吃豆人》之父岩谷彻对外宣称,《吃豆人》中几个幽灵有行为逻辑,游戏中的幽灵其实并非一直追逐吃豆人,而是会往不同的方向走。其走的方向会因幽灵的颜色不同有着不一样的规律,比如红色的幽灵一直追吃豆人,而粉红色则以吃豆人朝向延伸作为目标;蓝色则是以吃豆人为中心,以其对称点作为目标,橙色则是完全随机行动。事实上,南梦宫公司于1980年在街机上推出的《吃豆人》,也早就因为游戏中的幽灵太过灵活而被视为游戏AI的开山鼻祖。
简言之,游戏AI的表现,就是触发某个条件而产生某种动作。例如,在1987年上市的游戏《合金装备》中,执行巡逻任务和触发警报的NPC(非玩家角色);又如,2003年面市的游戏《盟军敢死队》中的德军巡逻角色及发现潜伏玩家后“莫名其妙的处罚式报警”……
如果说上述游戏AI给人一种程序化的感觉,显得不那么智能,那么2016年在Steam上线的《全境封锁》就变得更加人性化了:胆小的NPC见了玩家知道绕路,胆大的就开始猛攻。玩家自己也搞不清楚,遇见的到底是真人角色还是AI。
网易伏羲实验室负责人李仁杰直言不讳地指出,这一波人工智能的浪潮,就是由全球AI最著名的研究机构之一DeepMind在《自然》杂志发表的一篇游戏论文掀起的。此后,不少人工智能领域的发展也都是以游戏作为载体进行的。
不过,这种来自游戏的刺激,在“反哺”游戏行业的过程中就开始了变异。大多数顶级游戏AI,如谷歌AlphaGo衍生出来的各种游戏AI,在《Dota2》中“碾压”大多数玩家的OpenAI和《王者荣耀》搭配使用的腾讯“绝悟”,时至今日也仅仅是在实验室里玩耍或在表演赛中展示的荣誉玩家;反倒是一些极客发现了AI的另类用法:作弊。
有一种观点认为,游戏AI的最初应用形态就是外挂。例如,《热血传奇》的外挂,就有自动走位、释毒、被人打自动飞之类的功能。这些能力还在进化,2021年,动视暴雪突然向全球最大的视频平台发起举报,成功封禁了一批视频制作者的账号。根据动视暴雪公布的信息,这些被封禁的账号全都属于游戏外挂制作团队,这些新型外挂使用了与以往完全不同的工作原理,甚至动用了复杂的AI算法和特殊的硬件设备。
以往的外挂,其工作原理和早年的游戏修改器并无二致,即检测本机上的游戏程序、读取电脑内存里和游戏相关的数据、修改数据,在游戏中则表现为作弊。PC单机游戏玩家立刻会反应过来,不就是游戏修改大师嘛!但这样的套路,很容易因为数据异常而被发现。
AI外挂的原理就完全不同了,与修改模式的重点在“偷”不同,它是光明正大地去“看”:通过相关硬件获取游戏画面,然后检测游戏画面,自动识别敌人,随机劫持键鼠信号、实现辅助瞄准。这套逻辑的基础是AI的视觉识别功能与游戏高度匹配,从而实现在技术层面完全无修改,手速则变成“超人”。于是,一个看上去像外挂却不好抓实据的AI外挂就变成了现实。结果,诡异的攻防战在游戏AI里开始成真:游戏厂商使用AI来检测游戏沉迷、外挂使用及其他作弊手段,与此同时,游戏玩家则用AI来逃避检查,继续在游戏里作弊。
不得不说,与其花心思开发AI外挂,赢得一些虚名,还不如多用这样的创意去实现极客生活,开发更多商业化、社会化场景。你说呢?
当然,游戏AI的应用并不简单,上述只是表象,更深的“风景”还要沉下心去挖掘才能看到。(作者:张书乐)