《光环:无限》开发者访谈:不断进化的 Bot 和它们对开发的帮助

全文约 1900 字,阅读只需要 4 分钟。

在今年夏天的技术测试中,玩家第一次体验到了 343 Industries 为光环:无限》打造的免费多人模式。虽然许多测试玩家对它交口称赞,认为它非常忠实于这个系列,但也有同样多的玩家对 Bot 的实力感到震惊,不少人都体验到了被 Bot 疯狂爆头的感受。

从 11 月 16 日开始,在玩家们打开多人游戏并进入教程模式「学院」后,就可以与这些 Bot 重聚了。

「多人游戏是一个可怕的地方,」多人模式创意副总监 Tom French 说,「它有可能会变得非常凶残。我觉得很多人,特别是玩过竞技游戏的人,都想象过这种情况:我想进去摸索一下,结果马上就被迎头痛击,毫无游戏体验。」

「学院」包含多种教程,可以向玩家介绍游戏基础以及一些该系列的历史,比如为什么斯巴达战士这么赞。玩家还可以在靶场测试武器,或是与 Bot 在任意地图打训练赛,包括 4V4 人机对战。

「但愿你已经见识过我们的 Bot 了,」French 笑着说,他的脸上露出一抹得色,「我们的 Bot 感觉就像是战斗人员,感觉就像是真人玩家,对此我们感到非常自豪。」

不过,这些 Bot 也不完全是技术测试期间那样强大的告死者。在「学院」中,它们是为了帮助玩家适应无情的多人游戏而存在的。

「四个玩家到处奔跑、碾压 Bot 是非常有趣的,可以增强玩家自信、帮助玩家学习战斗节奏,」French 说,「我们希望 Bot 首先可以成为一个教学工具,所以它们必须学会模仿玩家的行为。这是我们设计 Bot 时最要紧的事。」

技术测试期间,有玩家发现 Bot 还懂「茶包」(Teabagging),不过 343 发誓这是 bug技术测试期间,有玩家发现 Bot 还懂「茶包」(Teabagging),不过 343 发誓这是 bug

开发团队想把 Bot 做成教学工具,但第一次测试时,他们发现 Bot 的 AI 还是不够像真人。于是他们反复修改、测试,直到它们表现得足够像人类为止。它们依然拥有 Bot 的基本功能,但在此之上又具备了一些人类特有的行为模式和战术倾向。为了做到这一点,Bot 开发团队观察了许多场工作室内部高玩的比赛,然后分析了人类有、但 Bot 没有的行为。

「在《光环》里,玩家会用跳跃或是一种特定的横向走位来应对许多情况,」French 说,「于是 Bot 团队回到他们的办公室,把这个写在白板上……一般过了一个星期以后,他们就能拿出一些成果,会让我说『哦,好,能看出来你们在弄什么』,于是 Bot 就这样不断进化。一开始它们还比较简单,但我们的目标是让它们表现得更像真人玩家、模拟良好的玩家行为,并教会玩家该怎么玩这个游戏。」

随着 Bot 的水平变强,自然开始有人怀疑 Bot 拥有额外优势、并非公平竞争。French 表示,这是开发团队想要避免的情况。

「《光环》,特别是《光环》的多人游戏,向来给人一种平衡、公平的印象,我们的 Bot 也必须让人觉得平衡和公平,」French 说,「有时候你在玩一个游戏的时候,你能看出 Bot 在作弊,让人想要拿拳头砸墙。我们想要让我们的 Bot 就像是战役里遇到『精英』一样,有那种正面单挑的感觉。(我们要思考)怎么才能做出和另一个玩家单挑的感觉,确保 Bot 不是一个愚蠢的靶子。」

在面向玩家的模式里,将 Bot 做得恰到好处是一件要事,不过这还不是 Bot 的唯一作用。343 Industries 还利用这项技术改进了《光环:无限》的多人模式。进行测试时,不仅 Bot 开发团队在观察 AI 的表现,多人模式开发团队也在记录每张地图上的走向、每场比赛给人的感觉,甚至是团队策略的演变。

「从测试的角度出发,Bot 对开发多人模式的作用怎么强调都不过分,」多人游戏首席设计师 Andrew Witt 说,「在很多个迭代周期里,Bot 都改善了我们团队讨论游戏的方式,还有解释和解决问题的方式。玩家侧的东西让我们非常兴奋,但是作为一个开发工具,在我们实际开发的时候,(Bot)发挥的作用怎么强调都不为过。」

这些 Bot 不仅可以帮助新玩家熟悉多人游戏,还能帮助开发者进行测试,可以说它们通过许多方式渗透进了《光环:无限》的游戏体验。乐于考验自己的玩家可以期待 Bot 竞技场在正式版游戏中回归。进入 Bot 竞技场比赛后,《光环:无限》会尝试生成与玩家水平相近的 Bot。

不过,Bot 还仅仅是《光环:无限》的冰山一角,欲了解更多相关资讯,请点击这里。

《光环:无限》将于 12 月 8 日正式发售,登陆 Xbox Series X|S、Xbox One、PC 平台,不过从 11 月 16 日开始,玩家们就可以免费畅玩多人游戏 Beta 版了。

编译:Tony

为您推荐

发表评论

邮箱地址不会被公开。 必填项已用*标注