解构战斗:为《光环无限》设计多人机器人

解构战斗:为《光环无限》设计多人机器人

分析玩家的战斗行为

  《光环:无限》的开发团队提出“《光环》中的战斗行为是一种参与的动态节奏,是一种反应性和精神性的舞蹈,感觉就像一部交响乐”。演讲者延续了这一思路,认为玩家的战斗行为可以分为五种技能:扫射、瞄准、投掷手榴弹近战、掌握时间继续战斗或逃跑。

  全胜

  扫射的基本运动方式有四种:相对于目标的水平运动,以跳跃和下蹲的形式移动或躲避攻击,根据敌人的动作确定己方动作的时间,各种动作的复杂组合。

  那么不同等级玩家的扫射行为是怎样的呢?新手玩家通常只会往前冲,他们很难同时控制射击和移动按钮;二级玩家可以水平移动,控制与对手距离,两者可以同时进行;三级玩家可以在水平移动的基础上增加跳跃操作;最高级别玩家的动作非常复杂,因为这种类型的玩家适应的是操作水平高的对手。他们需要更高难度的操作来保证自己的生存和击败对手,并能在短时间内做出各种动作的组合。

  目标

  遵循与扫射相同的过程,演讲者分析了不同水平玩家的瞄准行为。新队员瞄准射击水平低,对武器的使用和射击距离的把握不熟悉;二级玩家可以更精准的瞄准目标,可以考虑在对方盾值较低的情况下射击头部;3级玩家可以轻松瞄准敌人,瞄准时开始考虑武器的后坐力;最高水平的玩家即使在比赛进行得如火如荼的时候也不会出现任何瞄准失误。

  通过分析,演讲者认为瞄准的要点包括:瞄准精度(即下图中的绿色圆圈)、瞄准器与目标的距离、瞄准目标的速度、跟踪目标移动方向变化的反应能力、高水平选手对目标位置的预判和瞄准能力。

  扔手榴弹。

  当游戏开始时,玩家的库存中会有手榴弹,这会造成大范围的伤害。低级玩家在游戏中往往不会使用手雷,因为瞄准、移动、射击对他们来说已经够复杂了;更有经验的玩家会在近战或者战斗结束时使用,以便对失去视力的对手造成致命伤害;最高级别的玩家往往会花大量时间使用手榴弹来控制对手在战场上的移动位置,而不是直接扔向目标。

  总结一下,投掷手榴弹的技巧包括:投掷的准确性,根据手榴弹的种类确定投掷的位置,根据目标盾牌的状态改变手榴弹的投掷时间,在你想阻止对手去的地图区域投掷手榴弹,在预计对手会出现的位置投掷手榴弹。海啸

  近战可以产生巨大的伤害,是快速结束战斗的好方法。新手玩家很难同时跟踪敌人的位置和按下近战按钮。等级较高的玩家,能够判断双方的战斗状态,当观察到对手处于失利状态时,就会开始近战;最高等级的玩家,已经完全掌握了每一类武器可以造成的伤害值,通过近战打击会获得极大的杀伤力。当这些玩家觉得有信心在不危及自身的情况下杀死对手时,就会拉近与对手的距离,进行近战。因为近战时间短,玩家最需要考虑的是对方的护盾状态和预估伤害值。

  总结一下,近战技能的要点包括:一般瞄准技能;根据敌人盾牌的状态确定近身战的时间;当你处于优势时,拉近与对手的距离,进行近身肉搏。

  选择继续还是结束战斗。

  演讲者和他的团队对有经验的玩家做了大量的采访,总结出决定游戏结局的因素包括:玩家和对手的距离,玩家的弹药状况,玩家和对手的护盾状况,地理位置。同时玩家在做决定之前需要掌握两点:一是盾牌、弹药、射击距离等概念的重要性。如果玩家没有盾牌,那么再多的弹药也没用;第二,玩家需要对自己和对手的技术水平有清醒的认识。

  四。AI机器人战斗行为的例子

  在总结了不同级别玩家的行为模式后,团队接下来需要考虑的是如何在机器人设计中重现这些行为。

  机器人行为设计的过程包括:观察人类行为;与优秀的工程团队合作,在现有的人工智能代码库中创建观察到的行为模式;确定机器人发射的大概时间;并对机器人动作进行随机更改,以确保它们始终是动态的。演讲者以扫射和选择继续或结束战斗的行为为例,解释了他的团队是如何设计机器人的。

  机器人扫射行为

  前面已经确定了人类玩家扫射的基本运动模式,所以只需要机器人学会同样的行为:当感觉到在敌人的火力下时,机器人会相对于目标前后移动,也会跳跃和下蹲来躲避对方的攻击。

  然而,扫射技能是基本运动模式的高度复杂的组合,因此在设计中需要一些额外的参数调整。演讲者和他的团队开发了一套程序,可以重现不同技能水平的球员的投篮模式。一些最重要的参数是:在改变方向之前向某个方向射击的时间,射击期间的暂停,暂停的长度,跳跃的时间,下蹲的时间,以及保持下蹲的时间。以各种方式组合这些不同的变量,直到机器人的最终表现与不同水平的人类玩家相匹配。机器人选择逃跑或者继续战斗。

  首先,机器人可以读取玩家生命值和护盾状态的数据,需要不同数值的重量分析,比如护盾状态比弹药更重要。然后根据读取的数据,分析输出一个数值,这个数值代表机器人的自信程度。如果数值高,它应该选择继续战斗;如果数值低,说明需要退。这时候机器人会想办法扰乱对方的视线。

  下图是机器人置信度的计算公式。将对手的护盾状态、己方护盾状态、目标距离、己方武器状态和对手与机器人的距离差五个值归一化,并赋予这些值不同的权重。最后将它们相加得到的值归一化,输出0-1范围内的自信值,作为选择是逃跑还是继续战斗的依据。

  摘要

  演讲者通过观察和分析人类玩家的战斗行为,确定了《光环:无限》机器人需要执行的核心操作和行为。通过模拟人类玩家的行为,AI机器人提供了一种有效的学习工具,可以帮助玩家在多人游戏中提高水平。虽然很多动作是《光环:无限》游戏独有的,但是识别和模拟人类游戏行为的过程同样适用于其他游戏中构建类似人工智能的团队。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年8月23日
下一篇 2022年8月23日

相关推荐

  • 29岁陈若琳执教严厉!指点全红婵进步,上网督促弟子训练

    北京时间7月25日,奥运五金陈若琳如今已经升级为陈教练,严格现身弟子练俊杰社交媒体评论区,评论了弟子练俊杰的唱歌视频,在评论区质疑弟子偷懒!调侃式发问:“力量练完了吗?”弟子练俊杰…

    2022年7月26日
  • 关于创作《植物大战僵尸》等游戏解说的公告

    距离大批量删除视频一年后,为了使该账号发布内容更加丰富,8月15日本账号允许发布《植物大战僵尸》、《植物大战僵尸2》、《登山赛车》、《登山赛车2》等游戏的任意体裁内容。 本公告中提…

    2022年8月14日
  • 看一眼便让你动心的句子

    1、世界那么大,让我遇见你。时间那么长,从未再见你。——《让我留在你身边》 2、我淋过最大的一场雨,是你在烈日下,永不回头的身影。——《从你的全世界路过》 3、时间一直向前走,没有…

    2022年8月23日
  • 美国科学家用实验证明利用空间扭曲可制造无需推进剂的宇宙飞行器

    《美国国家科学院院刊》的论文 如果一个人在没有任何外力辅助的情况下漂浮在太空中,那么无论这个人如何移动自己的四肢,他在太空中都无法移动,而是在原地打转!这是很多人都能直观理解的一个…

    2022年8月19日
  • 工信部:我国重点领域创新取得重大突破 中国制造加快向中国创造转变

    在今天(14日)上午的“中国这十年”主题新闻发布会上,工业和信息化部副部长辛国斌表示,过去十年间,我国重点领域创新取得重大突破,中国制造加快向中国创造转变。 辛国斌介绍,加快构建以…

    2022年6月16日
  • 是不是很像时间?

    后来, 就真的去了那些地方。 亲眼所见后, 那些景色不一定像在脑海里预想的一样感人, 旅程中的人也不会百分百合拍。 但现实与梦重合, 这本身就是烈焰直击要害留下的焦灼与疤, 值得继…

    2022年7月1日
  • 什么原因?今年已有多款知名游戏停运,涉腾讯、网易等大厂

    (图源:图虫创意) 今年2月,腾讯代理发行的游戏《我的起源》发布停运公告称,因腾讯与《我的起源》开发商的代理协议即将到期,经与开发商友好协商,腾讯将于2022年4月25日11点正式…

    2022年6月30日
  • KTV平替麦克风测评,米家、索爱、唱吧谁更出圈?在家也能c位出道

    因为今年经济萧条,很多KTV都难以支撑下去,想要唱歌的人都找不到地方一展歌喉。现在市面上催生了很多网红麦克风,网红麦克风是否值得买呢?我斥巨资买了最火热的三款麦克风回来,先为大家测…

    2022年6月15日
  • 《英雄联盟电竞经理》全SSR碎片扫荡查询表

    每天扫荡【职业联赛】中的关卡,可以获得SSR选手碎片和能力鉴定书等珍贵资源。0氪小氪玩家想要发育得更好,每天15次扫荡是必须要拉满的 由于每一关能获得的SSR碎片都不同,想获得想要…

    2022年8月1日
  • 干净走心的朋友圈文案

    1、对生命而言,接纳才是最好的温柔,无论是接纳一个人的出现,还是接纳一个人的从此不见。 2、不要总拿自己跟别人比,你羡慕别人瘦,别人还羡慕你肠胃好,你羡慕别人有钱,别人还羡慕没人找…

    2022年8月10日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息