三国志2夏侯恩复仇敌人AI分析
2014-05-15 16:34:06   来源:   点击:

这里感谢RockyWall对敌人的AI进行解读,由于具体程序非常复杂,这里是简化后的描述,有些地方不太准确但大体上没有问题。 
 
三国里的敌人在向玩家移动时主要有两种模式:一种是攻击模式,只要玩家在攻击范围内就出招,否则会移动到可以打到玩家的位置出招;一种是移动模式,移动到和玩家贴近的位置再决定是进入攻击模式还是继续移动。 
敌人往玩家背后绕可以算是移动模式。而敌人从正面过来的时候,区别这攻击模式和移动模式最简单的方法是:玩家进行上下移动,如果敌人立刻明显跟着移动,那就是攻击模式。有经验的玩家可能在无意识中就养成了使用类似的方法来掌握敌人行动的习惯。 
攻击模式最具威胁,敌人只要能打到玩家基本就会立刻出招,打不到则会紧追玩家不放,而且处于这种模式中的敌人有时还喜欢刻意和玩家拉开到对自己有利的距离再攻击(所以会有突然后退、走斜线等看似无规律的行为),玩家必须用能够克制敌人的招式进行截击,或者乘他们出招的时候进行躲闪(可以用“走位技巧之走走停停”这样的方法);而移动模式中的敌人都不会立刻出招,玩家可以在他们移动的过程中任意截击,或者直接迎上去抓。 
 
敌人进入攻击模式的几率是由难度值决定的,这个难度值包括敌人的个人AI难度值和游戏的难度值。 
敌人的个人AI难度值由具体敌人决定,并且敌人生命值的减少会提升这个等级。 
游戏的难度值初始由机台设置中的游戏难度和玩家人数决定,并随着游戏时间和玩家使用大部分招式的次数而增加(例外的是组合拳不会导致难度值增加,步行放保险打中人甚至还会减少难度值)。而玩家的当前得分、是否使用武器、杀死敌人的方式和速度并不会直接影响难度值。另外,这个数值是有上限的,虽然每关过关后都会减少一些,但哪怕机台设置了最低难度,只要玩家人多而且出招够花哨够勤快,可能很快就让难度值达到上限,和高难度的机台设定就区别不大了(当然玩家受攻击伤血多少还是受机台的难度设定影响的)。 
 
玩家把敌人打出版外后,敌人决定以哪种模式走出来的过程比较复杂,难以进行分析,不过一旦从版外走进玩家的视野,他们的移动模式就暂时不会再更改了。 
因为敌人在画面外的行为比较难掌握,下面是一些经验总结而不是分析程序得到的结果: 
1.玩家把敌人打出画面外后,如果面朝画面外出拳或是进行其它攻击,敌人就比较喜欢从旁边绕出来。玩家在对多个敌人进行封版的时候会因此遇到麻烦,但对付少数敌人的时候就可以利用这点吸引敌人绕出来再乘机抓到手用高威力招式来打。 
2.玩家把敌人打出画面外后,如果不出招甚至是背朝画面边缘(最好是能往回走拖动版面),敌人就喜欢跟着走出来而不是绕出来,玩家可以迎上去进行攻击。可以把多个敌人一起打出版外,然后等他们一起走出来的时候使用必杀技等招式进行高效的群体杀伤。这种情况下敌人的移动模式不确定所以可能一进画面内就出招,使用这种技巧要掌握好出招的时机。 
也可以估摸敌人快要出现的时候稍微提前进行攻击,此时敌人在走出来之前就会被较远的攻击打中,比如组合拳和骑马三连击。该方法打多个杂兵时比一般的封版效率高许多!对绝大多数BOSS也同样适用,比如斜线攻击令人头疼的曹仁张辽,采用这种方法可以安全打到死。 
3.可能是最安全的一种情况。玩家把敌人打出版外后,如果上下移位,敌人就容易采用移动模式从他倒地的那条线走出来,然后再去找玩家。没有把握的时候建议使用这种方法。 
 
注:AI等级低的敌人在移动过程中只要不受干扰,就很少会改变目标和移动方式(当倒地、被攻击或抓住放手之后可能会重新决定一次目标,一般将目标改为一定范围内的某个玩家),多人合作时要是敌人冲着某个玩家移动,就算经过其他玩家身边一般也会不闻不问,是其他玩家将其痛殴的好机会。但AI等级较高的敌人突然改变目标的情况比较多,高AI等级的敌人比如BOSS以及少数乱走的枪兵和叉叉兵会经常突然改变目标为更近的玩家,要小心。 
注:玩家封版时遇到敌人绕出来,许多玩家都习惯先转身再抓/打,其实如果发现的早,玩家就可以不转身而是直接垂直走近出拳,这时候敌人会走斜线撞到玩家背上的攻击判定再被打回去。
街机游戏平台小编:游聚游戏平台三国志2专题站(街机游戏:三国志吞食天地2,三国志2夏侯恩复仇)

相关热词搜索:三国志2夏侯恩复仇 敌人AI分析

上一篇:三国志2夏侯恩复仇打破招
下一篇:三国志2夏侯恩复仇抓人的技巧

相关文章