A、思路
1、关卡初始化时,自动产生随机巡逻点,小兵到达后,去另一个随机巡逻点。
2、加入视力,发现主角后,不再巡逻,而开始追击主角并攻击。条件循环。
3、加入听力。主角的奔跑与射击会产生噪音,敌人听到后会前来调查。
设置听力序列合成节点的优先级最高,视力其次,随机巡逻第三位。
效果就是杂兵自动随机巡逻,听到噪音后调查,发现主角后始终追击,终结者、追击者一样。
还是有不足,需要加入被攻击自动反击的节点。
如果是直接刷怪,对复杂地形,尤其是高低差较大的场景,效果很差,经常会刷在地下一动不动。
而直接放怪,用AI随机巡逻的方式,相对来说更可控一些,初始位置是合理的,节奏是可控的。只有进入视线范围内,才会攻击。
B、参考图