



功能:
-
完全用 C++ 编写
-
完全暴露于蓝图
-
专为性能和灵活性而构建。排序和搜索非常快速和透明,不需要网络带宽,并且可以仔细定制内存分配/释放以适合每个级别。
-
无缝支持多人游戏、世界构成和关卡流。
-
五个内置搜索查询(Sphere、Capsule、Box、AABB、Cone)
-
公开的方法使您可以轻松构建自己的搜索查询使用 C++ 和 BP 编写,并受益于网格性能。
-
可扩展的 API 和完整源代码。
-
完整记录的代码。
-
完全支持 UE 分析工具,并包括多个自定义调试/监控工具,例如热图。
-
可用于4.18 及更高版本。
代码模块:
-
ST_SparseGrid(运行时 – 6 个类)
-
ST_SparseGridEditor(编辑器 – 10)类)
包括:
-
稀疏网格运行时组件
-
稀疏网格编辑器和调试工具
-
稀疏网格蓝图宏库
-
稀疏网格蓝图函数库
-
文档 – https://drive.google.com/open?id=1RcE0R2iyXhSY2f4-Z_Idok3JhGyOf8pm
支持所有平台! (在 Win64、Android 和 PS4 上测试)
支持注意:目前仅 4.18 版本不支持 Mac/IOS。
稀疏网格插件是虚幻引擎的高性能空间排序系统,允许对空间化对象、参与者或数据进行超快速查询。
该插件可以快速无缝地集成到任何 C++ 或 BP 项目中。使用编辑器工具定义关卡的游戏区域(或即时更新),并向网格系统注册查询目标。
您可以使用内置查询,或用 C++ 或蓝图创建自己的查询,以非常快速地查询这些对象。该系统完全暴露于蓝图,因此不需要 C++ 知识即可实现。
常见用例包括:
-
人工智能搜索目标。
-
成群的寻的射弹单独搜索目标。
-
雷达对本地进行 ping 操作
-
对广泛的物体造成伤害。
-
针对本地 VOIP 的玩家进行测试。
等等…
大大有利于以下方面:
-
大型/开放式游戏
-
具有高密度/角色数量的游戏(RTS、大逃杀等)
-
具有复杂或大量 AI 的游戏。
-
需要独特或高度修改的碰撞设置的游戏。

评论(0)