Embark Studios于12月6日公开了旗下撤离射击新作《ARC Raiders》的开发纪录片“进化的轨迹”第三集,这次的主角是游戏中那些压迫感十足的巨型机械BOSS。开发组透露,为了让这些钢铁巨兽动起来,他们运用了常用于现实机器人领域的“机器学习”技术。结果这帮AI不仅经常不按套路出牌,甚至进化出了令设计师头秃的“卡Bug”能力。

作为一款主打PvPvE的撤离射击游戏,玩家将在被名为“ARC”的神秘机械占领的未来地球上拾荒。而在今天的纪录片中,重点展示了驱动这些怪物的黑科技。无论是空中恼人的“黄蜂”无人机,还是地面上那满地乱滚喷火的“火球”,乃至巨型机甲,其每一个部件的运作都完全基于真实的物理演算。每一块装甲都有质量和重力,被打坏了腿就会踉跄,推进器掉了就会失衡。这与像《黑暗之魂》那样拥有固定出招表的BOSS设计完全不同,用开发组的话说,这里的每一场战斗都像是没有剧本的灾难片现场。

但问题也随之而来,在游戏引擎里让一栋楼那么大的机器人“讲科学”地走路简直是噩梦。不是脚太重陷进地里,就是核心太高把自己绊倒。为了解决这个问题,Embark引入了机器学习来负责机器人的“步态控制(Locomotion)”。简单来说,游戏逻辑告诉AI“去那里”,而机器学习构建的“小脑”负责思考“怎么迈腿”。

然而,这群AI的学习能力显然有点过于“超模”了。在训练过程中,AI为了追求移动效率,经常无视物理法则“寻找捷径”。开发人员哭笑不得地发现,明明设计的是多脚机甲,AI却发现只要抬起大部分腿,用两根“脚指头”狂奔速度最快;更有甚者,AI为了实现超级跳跃,竟学会了以摧毁服务器算力的速度将腿插入地面反弹——这属于是物理意义上的“降维打击”了。面对这种为了赢脸都不要了的AI,开发组不得不花费大量时间去“教做人”,修正它们这些过于狂野的脑回路。

虽说目前的版本为了稳定性,这一技术还未完全接管所有机甲的行动,但这波由前《战地》老兵组成的开发团队显然还不想放弃治疗。从《THE FINALS》的破坏系统到《ARC Raiders》的成精AI,Embark Studios仍在坚持在这个快餐时代搞一些“并不稳妥”的技术实验。

