UE5(行为树)NPC追击玩家失败后,通过预感感知预判玩家可能存在的位置

本文介绍了如何改进游戏中NPC的追踪机制,使其在失去玩家视野后不仅走向最后看到玩家的位置,还能预测玩家的移动。通过添加AIPerception和预感感官,NPC能更好地模拟真实索敌行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    1.承接前章节,NPC可以看到并追逐玩家,在追逐失败后进行一个范围内的随机巡逻,现在有一个问题,NPC在失去玩家视野后,会立刻原地进行随机巡逻,有游戏经验的朋友都知道,作为一个索敌NPC,至少需要走到最后看到玩家的位置,然后在这个位置进行随机巡逻更符合逻辑。

    要做到这一点,只需要创建一个向量黑板,使用以下蓝图连接到Sense Player 末尾即可

刺激物就是NPC看到玩家的那个球

2.在随机巡逻前添加 Move To,将黑板键改为PlayerLastPosition。这时NPC在丢失玩家视野后,会现在走到玩家所在位置,然后再进行随机巡逻。

3.但有一种更为优秀的方式可以使NPC更加智能,那就是添加预感感官(AIPerception我从

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值