重要性管理器 Significance Manager Bucket System

重要性管理器 Significance Manager Bucket System

描述

在任何游戏中,尤其是拥有众多玩家或 AI 角色的多人游戏中,保持高性能至关重要。这通常涉及降低场景复杂性以实现目标帧速率。通过与 Significance Manager 集成的铲斗系统,您将能够轻松实现您的绩效目标。

 

当玩家在附近时,该系统还可用于激活/停用游戏元素。非常灵活!

 

经过验证的用户可以在 Discord 上获得有关在 C++ 中设置自定义优化默认值的帮助

 

对我们的产品感兴趣?请务必查看视频,看看它是否满足您的需求。有问题吗?加入我们的 Discord 社区——我们的团队很乐意为您提供帮助!

 

预告片(500个Actor示例)

教程(200 个 AI,60 fps)

不和

文档

 

 

什么是铲斗系统?

你可以把它想象成有多个装满水的水桶。当一个桶装满时,您将下一个桶装满,直到没有更多的桶要装满。我们使用actor或对象代替水,我们可以为水桶设置不同的大小。更多信息

 

实例:

  • 人工智能管理:在有许多人工智能角色的场景中,系统可以确保只有最近或最关键的角色完全激活,从而提高性能。
  • 多人游戏优化:在多人游戏中,许多玩家可能聚集在一个区域,例如,系统可以限制只有最近的 10 个玩家角色保持完全活动状态,从而防止性能下降。
  • 不同平台:只允许最近的 5 名玩家播放效果,并禁用其余的 Windows 应用程序,只允许 1 名演员在 Android 应用程序上产生效果。

 

 

 

这个插件提供什么?

 

  1. 桶系统:您可以设置多个具有不同大小桶的桶阵列。Actor将被分配到存储桶中,其中最近的Actor进入第一个存储桶。当一个存储桶达到最大大小时,其余的Actor将转到下一个存储桶,依此类推,直到没有剩余的存储桶为止。
  2. 基于组件(Component Based) :包括可让你根据距离和存储桶优化Actor骨架、静态、图元和Niagara组件的组件。可以在蓝图中设置自定义代码。
  3. 易于使用:在项目设置中设置存储桶一次,然后在名为 优化默认值定义(Optimization Defaults Definition) 的单独蓝图中定义数据,并在组件上共享它们。为了提高内存效率,创建的每个文件仅存储一次。
  4. 多平台:存储桶存储在配置文件中。可以很容易地针对不同的平台被覆盖。
  5. 服务器重要性管理器:此管理器仅在服务器上运行。提高多人游戏的帧速率。或者您可以使用它来激活/停用游戏元素。非常灵活!
  6. Unreal Insights & Stats 支持:帮助您识别瓶颈!
  7. C++ 和蓝图: 存储桶与参与者相关的事件。在运行时控制系统的子系统。
  8. 示例级别:有关如何使用系统的示例级别。

 

在您的游戏中使用我们的产品?让我们知道!我们很乐意帮助向我们的社区推广您的游戏。

资源下载此资源仅限VIP下载,请先
资源下载
下载价格VIP专享
仅限VIP下载
资源类型:UE插件
支持软件:UE5.3-5.6
文件格式:.plugins
包含内容:游戏机制

       ©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。

评论0

请先

限时优惠29.9/年(即将恢复原价)  永久仅需198】全站资源免费下载,每天持续更新中...,有疑问加站长微信:CG_3DA(直接说问题)赞助一下
微信扫一扫关注
扫码关注后会自动登录