UE5 丧尸类杂兵的简单AI

A、思路

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

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

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

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

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

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

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

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

B、参考图

相关推荐
Zhichao_978 小时前
【UE5.8】VS2026安装
ue5
DolitD1 天前
UE像素流与云渲染技术方案对比分析
3d·云原生·ue5·云计算·图形渲染
Дерек的学习记录2 天前
Unreal Engine 5:第三人称运动系统和人物动画
开发语言·学习·ue5
努力学习的小廉5 天前
UE5 入门系列(三):核心框架类全解析
ue5
平行云6 天前
建筑BIM/3D可视化轻量级实时评审与分享方案
unity·ue5·3dsmax·实时云渲染·云桌面·云游戏·建筑bim
BugPhysician11 天前
影之刃零首发UE崩溃排查:着色器缓存、虚拟内存与驱动版本
ue5·影之刃零·影之刃零报错·影之刃零进不去·ue崩溃·ue引擎崩溃·ue5引擎崩溃
电子云与长程纠缠13 天前
UE5魂系游戏开发教程05
开发语言·学习·游戏·ui·ue5
fanfan_hongyun13 天前
UE5.1 蓝图调用C++方法
ue5
易知微EasyV数据可视化13 天前
UE5 中接入 GDAL:从vcpkg编译到插件打包
ue5
努力学习的小廉13 天前
UE5入门系列(一):环境搭建.md
ue5