特征:

  • 所有表面(地面、墙壁和天花板)上的动态导航
  • 与基于Pawn或角色类的AI配合使用
  • 随着环境的变化快速更新
  • 与原生UE导航配合使用,允许混合使用AI导航系统。
    • 无需生成原生UE导航网格即可使DSN正常工作。
  • 内角和外角辅助,改善 AI 在拐角处的遍历。
  • 可配置的动态弯道减速,实现更逼真的弯道运动。
  • 每个棋子角度限制,限制某些 AI 可以导航的角度。
  • 每个棋子角度费用乘数。
    • 也就是说,棋子在墙壁和天花板上导航可能比在地面上导航更昂贵。
  • 能够偏移生成的导航,以更好地控制关卡中的对齐方式。
    • 这将特别有利于块状/体素世界。

 

支持UE的许多原生导航功能

  • 情商
  • 寻路网格体边界体积(Nav Mesh Bounds Volume)
  • 导航修饰符
  • 简单智能的导航链接
  • 无滤镜/无区域

 

适用于:

  • 世界分区/关卡流送/服务器旅行
  • 体素插件(使用 v1.2 免费 + 最新版本的 v2.0 进行测试)
  • WorldScape(使用 v2.5.0a 测试)
  • 行星(使用体素插件、行星和大型球体网格体进行测试)

技术详情

代码模块:

  • SurfaceNavPlugin(运行时)
  • SurfaceNavEditor(编辑器)

C++ 类数量:20+

网络复制:不需要,导航仅适用于网络游戏的服务器端

支持的开发平台:Windows / Linux

支持的目标构建平台:Windows / Linux

文档:DSN 文档

示例项目:演示项目

兼容性

支持的虚幻引擎版本
4.27和5.0 – 5.6
声明:分享资源来源于公开互联网搜集和网友提供,仅用于学习和研究使用,不得用于任何商业或者非法用途,其版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。