UE5 丧尸类杂兵的简单AI

A、思路

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

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

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

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

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

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

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

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

B、参考图

相关推荐
吴梓穆1 天前
UE5 重新编译插件版本
ue5
HECUgauss1 天前
UE5 使用过程遇到的问题
ue5
小白学过的代码1 天前
ue5.4和webul通信
开发语言·javascript·ue5
m0_552200821 天前
《UE5_C++多人TPS完整教程》学习笔记40 ——《P41 装备(武器)姿势(Equipped Pose)》
c++·游戏·ue5
漫游者Nova2 天前
虚幻引擎Unreal Engine5恐怖游戏设计制作教程,从入门到精通从零开始完整项目开发实战详细讲解中英字幕
ue5·游戏引擎·虚幻·游戏开发完整教程·恐怖游戏开发
ue星空4 天前
UE5音频技术
ue5
帅_shuai_14 天前
UE5 游戏模板 —— FirstShootGame
游戏·ue5
吴梓穆15 天前
UE5 手动停止Delay定时器
ue5
AgilityBaby16 天前
UE5蓝图按键输入绑定学习笔记
笔记·学习·ue5·蓝图
涟涟涟涟17 天前
UE5错误 Linux离线状态下错误 请求失败libcurl错误:6无法解析主机名
linux·ue5