路线图导航是一种多线程工具,用于在非常大的世界中查找路径;主要用于开放世界游戏。
道路在这里只是一个比喻,它可以是任何特定的区域,只要你能通过蓝图检测到该区域。
路径查找将在自定义导航网格上执行,与UE4内置导航系统无关。
你可以用它做什么
- 在自定义区域(如道路)内查找路径
- AI 代理的路径查找
- 在一个巨大的世界中找到两点之间的路径
- 在地图上绘制路径
导航只生成一次,之后,它将从磁盘加载,生成的文件将存储在项目内容中,以便玩家在购买您的游戏后无需生成它。(您也可以完全禁用保存/加载功能)
该插件旨在满足任何游戏的需求。
您可以在购买插件之前阅读文档,了解其确切工作原理。
插件中还包含一个简单的小地图,用于显示找到的路径。
插件名称可以是“自定义导航”,但我更喜欢“路线图导航”,因为它一开始就是基于道路的。
性能示例:
10×10平方英里地图(第3个图库图像)的导航将在10秒内生成,并在不到1秒的时间内加载,大致道路百分比为整个地图的10%,生成的导航文件大小为696kb,所有路径也将在1秒内找到。
<以上信息由AMD Ryzen 5 3600XT CPU收集>
该插件将收到更新,因为我在自己的游戏中使用它。
示例项目:
这个项目包含 2 张地图,一张是巨大的,10×10 平方英里,另一张是中等大小的。
强烈建议尝试此项目,以了解设置的工作原理以及哪些设置最适合每个地图。
* 重要提示 *
道路不能像高速公路那样以不同的高度相互交叉。[不支持]
技术细节
该插件将根据用户设置生成自定义导航数据,然后您可以在生成的导航中进行路径查找。
路径查找通常以异步方式运行,但您也可以在游戏线程上进行路径查找,有 3 种不同的路径查找方法,请查看文档。
性能是我的第一要务!
评论(0)