首页/编程/浪涌2:从僵尸到小队–第2部分:战斗改进
编程

浪涌2:从僵尸到小队–第2部分:战斗改进

2020-05-25T14:06:11 + 02:00

还读: 第1部分:移动性改进

 

福彩中心行为如何改善浪涌2。

智能地移动是AIS以一种不打破玩家在遭遇的方式的方式行事的重要因素。但同样重要的是找到“自然”战斗行为,这些行为挑战,而不是令人沮丧。我们想要的最后一件事就是面对一个表现得像它没有大脑的福彩中心,但它同时也是无与伦比的。为了能够达到这个目标,我们在开发期间所做的改进是:

1.攻击攻击
现在我们有可能在配置跳跃链路的地图上使用跳转力学的可能性,我们必须考虑在战斗中使用该新功能的可能性,特别是如果它在战斗中致力于我们的AI,则展示一次再次成为更聪明和可信的行为。为了实现这一目标,在计算跳转时,我们考虑执行插头攻击的可能性检查秋季区域中的圆柱区域的可能性,如果AI被配置为能够进行提到的攻击,并在适当的时刻触发它秋天期间。这个行为的一个很好的例子可以在帮派区找到,是一个屋顶上的一个NPC准备使用它的暴力攻击任何敢于在某桥下行走的福彩中心。

2.逃避技能
明确被认为是聪明的主要行为之一是自我保护的机制。很清楚,作为一个游戏,特别是在灵魂之类的类型中,玩家不要指望他们的福彩中心从战斗中撤退,而是为了终止。这不是一个限制,使得在游戏玩法的可能性中,我们不能为AI添加一系​​列机制来寻求逃避或避免某些吹击。
为此,我们添加了避免的技能,这是一系列技能,让AIS在收到它之前躲避/逃避吹击,如果这种运动对它们有明显的优势,如果这一运动很高。游戏的敏捷福彩中心是从这个新的机制中受益匪浅,例如母系Celeste。

3.防御技能
我们表示,自我保护是一种容易被认为是智能机制的行为。同样,报复是所有玩家都认为是聪明的机制(贝勒·韦雷尔和凯尔安德森在“你所看到的不是你得到的”游戏Ai Pro 3)中。在这方面,如果AI正在接受几次连续命中,最自然的反应将与特定运动进行反击以摆脱福彩中心,获得一些空间并试图主动采取战斗的主动。这是一种不让玩家欺负我们贫穷的贫穷的好方法。虽然如果满足必要条件,但另一方面,在收到必要条件时,使用防御技能并覆盖规定的条件,因此使用防御技能。

4. Buff
为提高AIS行为而开发的最新功能是实现完全新的,更灵活和可扩展的BUFF系统,旨在通过添加或减去Buff来决定性地改变AI的行为和能力。
例如,当健康状况低时,它可以是一个福彩中心,这是一个能够在使用植入物或一个非常强大的福彩中心后穿过火灾,这是一旦摧毁某些附件,就可以在植入物或一个非常强大而更快的福彩中心走路。

受该措施影响的行为方面的数量大大。不幸的是,我们不能在这里提及它们,但我们想提到这个功能,因为它在下一节中有一个确定重要性。


 

Carlos Torija Archilla.
游戏玩法和AI程序员

Carlos已经成为DECK13的一部分,近3年的帮助他在AI中的知识。在他的职业生涯中,他在西班牙,英国和德国的不同工作室工作,他有助于开发几个标题,如:浪涌1和2,乐高尺寸,乐高复仇者等。

关于作者: 16. 2020年4月
类别:
去顶级