UE5 丧尸类杂兵的简单AI

A、思路

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

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

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

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

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

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

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

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

B、参考图

相关推荐
笑鸿的学习笔记5 分钟前
虚幻引擎5-Unreal Engine笔记之`GameMode`、`关卡(Level)` 和 `关卡蓝图(Level Blueprint)`的关系
笔记·ue5·虚幻
ue星空8 小时前
EmberGen导出序列图到UE5
ue5·embergen
曼巴UE52 天前
UE5.3 C++ 房屋管理系统(二)
ue5
ue星空2 天前
UE5用TextureGraph制作瓷砖贴图材质
ue5·材质
藤蔓疯长2 天前
UE5骨骼插槽蓝图
ue5
飞起的猪2 天前
【虚幻引擎】UE5独立游戏开发全流程(商业级架构)
ue5·游戏引擎·游戏开发·虚幻·独立开发·游戏设计·引擎架构
朗迹 - 张伟3 天前
UE5 PCG学习笔记
笔记·学习·ue5
笑鸿的学习笔记4 天前
虚幻引擎5-Unreal Engine笔记之摄像机与场景捕获相关概念的解析
笔记·ue5·虚幻
☆平常心☆5 天前
UE5通过C++实现TcpSocket连接
c++·ue5
电子云与长程纠缠5 天前
UE5中制作动态数字Decal
学习·ue5·编辑器·贴图