The plugin will generate custom navigation data based on user settings then you can do path finding in the generated navigation.

Path finding runs asynchronously in general but you can do path finding on the game thread as well, There are 3 different path finding methods, check out the docs.

Performance was my number 1 priority!

Features:

  •  Fast
  •  Optimized
  •  Flexible
  • Multi-threaded
  • Customizable
  • Stable
  • Modular

Code Modules:

  •  RoadmapNavigation (Runtime)

Number of Blueprints: 1

Number of Widget Blueprints: 3

Number of C++ Classes: 1

Network Replicated: No

Supported Development Platforms: Win64, Win32, MacOS, PS4, Xbox One, Android (Should also work for other platforms)

Supported Target Build Platforms: Win64, Win32, MacOS, PS4, Xbox One, Android (Should also work for other platforms)

Keywords: Path, Road, Custom Navigation, Navigation Tool, Open World Navigation

该插件将根据用户设置生成自定义导航数据,然后您可以在生成的导航中进行路径查找。

路径查找运行 异步 一般来说,但是你也可以在游戏线程上进行路径查找,有3种不同的路径查找方法,请查看文档。

表演是我的第一优先!

特征:

  •  快
  •  优化
  •  灵活
  • 多线程
  • 可定制
  • 稳定
  • 模块化设计

代码模块:

  •  道路导航(运行时)

蓝图数目:1

小部件蓝图数量:3

C++类数:1

网络复制:没有

支持的开发平台:Win64,Win32,MacOS,PS4,Xbox One,Android(也应该适用于其他平台)

支持的目标构建平台:Win64,Win32,MacOS,PS4,Xbox One,Android(也应该适用于其他平台)

关键词:路径,道路,自定义导航,导航工具,开放世界导航










Demonstration Video (Watch the video to see what it’s capable of)

Documentation Link

Playable Demo

Quick Start Tutorial Video (First time setup guide)

Example Project (You can try it after you bought the plugin)

Discord

Roadmap navigation is a multi-threaded tool used for path finding in very large worlds; mostly used for open-world games.

Road is just a metaphor here, it can be any specific area as long as you can detect that area by blueprints.

The path finding will execute on a custom navigation grid and it has nothing to do with UE4 built-in navigation system.

What can you use it for

  • Path finding within custom areas like roads

  • Path finding for AI agents

  • Find a path between 2 points in a huge world

  • Draw path on a map

Navigation only gets generated once and after that, it will be loaded from disk, the generated file will be store in project content so that the players don’t need to generate it after they bought your game. (you can also disable saving/loading feature entirely)

The plugin is designed to fulfil any game’s needs.

You can read the documentation before buying the plugin to see how it exactly works.

A simple minimap is also included with the plugin to show the found path.

The plugin name could be “Custom Navigation” but I liked “Roadmap Navigation” more since it was based on roads in the beginning.

Performance Example:

Navigation of a 10×10 square miles map (the 3rd gallery image) will get generated in 10 seconds and loaded in less than 1 seconds, approximate roads percentage is 10% of the entire map and the generated navigation file size will be 696kb, also all the paths will be found in up to 1 second.

< Above info is gathered by an AMD Ryzen 5 3600XT CPU >

The plugin will receive updates since I’m using it in my own game.

Example Project:

This project contains 2 maps, one’s massive, 10×10 square miles, and the other one is medium size.

It is highly recommended to try this project to see how the settings work and what settings are best for each map.

Download Link

* IMPORTANT NOTE *

Roads cannot cross each other in different heights, like highways. [Not Supported]

示范短片 (观看视频,看看它的能力)

文档链接

可玩演示

快速入门教程视频 (首次安装指南)

示例项目 (购买插件后可以试试)

不和谐

路线图导航是一个多线程工具,用于在非常大的世界中寻找路径;主要用于开放世界的游戏。

Road在这里只是一个比喻,它可以是任何特定的区域,只要您可以通过蓝图检测到该区域。

路径查找将在自定义导航网格上执行,与UE4内置导航系统无关。

你能用它做什么?

  • 在自定义区域(如道路)内查找路径

  • 人工智能代理的路径查找

  • 在一个巨大的世界中找到2点之间的路径

  • 在地图上绘制路径

导航只生成一次,之后,它将从磁盘加载,生成的文件将存储在项目内容中,以便玩家在购买游戏后不需要生成它。 (您也可以完全禁用保存/加载功能)

该插件旨在满足任何游戏的需求。

您可以在购买插件之前阅读文档,看看它究竟是如何工作的。

一个简单的小地图也包含在插件中,以显示找到的路径。

插件名称可能是”自定义导航”,但我更喜欢”路线图导航”,因为它一开始是基于道路的。

性能示例:

导航10×10平方英里的地图(第3画廊图像)将在10秒内生成并在不到1秒的时间内加载,近似道路百分比为整个地图的10%,生成的导航文件大小为696kb,

< 以上信息由AMD Ryzen5 3600XT CPU收集 >

该插件将收到更新,因为我在自己的游戏中使用它。

示例项目:

这个项目包含2张地图,一张是巨大的,10×10平方英里,另一张是中等大小。

强烈建议尝试这个项目,看看设置是如何工作的,什么设置最适合每个地图。

下载链接

*重要事项 *

道路 不能 在不同的高度相互交叉,就像高速公路一样。 [不支持]

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。