UE5 丧尸类杂兵的简单AI

A、思路

1、关卡初始化时,自动产生随机巡逻点,小兵到达后,去另一个随机巡逻点。

2、加入视力,发现主角后,不再巡逻,而开始追击主角并攻击。条件循环。

3、加入听力。主角的奔跑与射击会产生噪音,敌人听到后会前来调查。

设置听力序列合成节点的优先级最高,视力其次,随机巡逻第三位。

效果就是杂兵自动随机巡逻,听到噪音后调查,发现主角后始终追击,终结者、追击者一样。

还是有不足,需要加入被攻击自动反击的节点。

如果是直接刷怪,对复杂地形,尤其是高低差较大的场景,效果很差,经常会刷在地下一动不动。

而直接放怪,用AI随机巡逻的方式,相对来说更可控一些,初始位置是合理的,节奏是可控的。只有进入视线范围内,才会攻击。

B、参考图

相关推荐
日月云棠2 天前
UE5源码分析之Editor——ConfigEditor模块全面分析
ue5
日月云棠2 天前
UE5源码分析之Editor——CommonMenuExtensions插件全面分析
ue5
日月云棠2 天前
UE5源码分析之Editor——ClothingSystemEditorInterface模块全面分析
ue5
日月云棠2 天前
UE5源码分析之Editor——ClothPainter插件全面分析
ue5
[苦行僧]2 天前
ue5 异步 Task
ue5
曼巴UE55 天前
Unlua UE5.3 调试
ue5·lua·unlua
远离UE47 天前
UE5 母材质 编写笔记
笔记·ue5·材质
远离UE47 天前
UE5 HLSLTranslator 与 ShaderCompiler
ue5
1204157137 肖哥8 天前
UE5.7 场景打光管线流程_【雪山】
ue5
weixin_404679318 天前
虚幻5 替代小白人角色的完整逻辑
ue5