在UE4中为项目实现D * lite

Implementing D * lite in UE4 for a project

本文关键字:lite 实现 项目 UE4      更新时间:2023-10-16

我在论坛上问过这个问题,但到目前为止还没有运气。

我是一名学生,目前正在尝试为我的 fyp 实施动态寻路。在过去的几周里,我一直在使用UE4,因为我决定尝试在关卡中实现D * lite寻路算法。我想知道这里有没有人了解这个主题。我不知道在哪里真正研究用我自己的尝试覆盖ue4寻路。我认为它可能在未分配组件中,但我不确定

我读过d * lite的论文。我只是不确定如何在UE4中执行此操作。

我正在使用虚幻4.6.1

感谢您的时间和您可能提供的任何帮助。有好的一天

伊森

UE4自带基于导航网格的导航系统。我不认为利用该系统会给你任何可用于D*算法的东西。另外,导航系统(在我看来)记录得非常差且晦涩难懂。

如果你想为一个项目做这件事,那么只需自己计算你需要的一切。迭代世界中的Actor并获取其网格数据以计算算法的输入。然后将输出可视化回世界,例如在地面上贴花。