具有网络支持的开放世界NPC优化 大小:20M

任何角色类别的持久开放世界NPC优化组件。兼容行为树和任何人工智能逻辑。组件在计时器上运行,而不是为了额外的性能而运行,并支持调度程序和与之相关的事件

该组件通过优化相机视野之外的NPC来提高性能。

这个组件是完全自主的——你只需要把它添加到AI (NPC)类中。

该组件仅适用于class-Character类。如果您的类中有更多骨架网格(例如:第一个人的另一只骨架手,或武器的骨架网格或静态网格(例如,盾牌或武器),该组件也将使用它们。

但是组件只优化骨架网格和NPC的移动,因为这是加载系统的部分。

其他一切UE4独立优化。

摄像机视野之外的NPC是不可见的,可以被剔除。截断的摄像机视图之外被拒绝的NPC不再显示,只有少数NPC留在该视图中。

在联机模式下,该组件与客户端一起工作。所有看不见的物体仍然留在游戏世界中,所以如果你使用专用服务器,其他玩家将能够看到它们。所以你得到的系统负载只有那些在画面中可见的NPC。


技术细节
特点:

该组件自动识别其使用方式:用于专用服务器还是单一模式
支持单模
支持合作模式(服务器-客户端)
支持专用服务器
该组件不使用滴答他在计时器上工作
有一个调度程序和一些其他设置
该组件不会影响人体模型中的材质数量。
该组件具有调度程序和变量,有助于将组件绑定到您的逻辑。
该组件不影响NPC的行为,并且与行为树兼容。还有许多设置,为了方便起见,它们都有描述。
该组件可以添加到父类中,它将为所有子类工作。
该组件支持AnimNotify,但如果您在动画中有脚步的声音,它将只在近(近)半径范围内工作。或者你可以使用一个变量来强制它工作,但是首先,你为什么需要地图另一端的脚步声呢?其次,它会增加系统的负荷。
蓝图数量:4

组件数量:1

输入:演示使用键盘和鼠标输入。

网络复制:是。

支持的开发平台:(Windows、Mac)

支持的目标构建平台:(Windows、Mac)

文档:如何添加和设置组件

标签
优化性能NPC优化优化FPSi优化fps游戏开放世界优化


The component automatically recognizes how it is used: for a dedicated server or a single mode
Support Single mode
Support Coop mode (Server – Client)
Support Dedicated server
The component not use Tick he work on a timer
Has a dispatchers and number of other settings
The component does not affect the amount of materials in your mannequin.
The component has Dispatchers and variables that will help to bind component to your logic.
The component does not affect the behavior of your NPC and is compatible with the behavior tree. There are also a number of settings and for your convenience they have descriptions.
The component can be added to the parent class and it will work for all children.
The component supports AnimNotify, but if you have the sound of steps in the animation it will only work in the near (close) radius. Or you can use a variable to force it on work, but first, why do you need the sound of steps on the other end of the map? And secondly, it will give you more load on the system.
Number of Blueprints: 4

Number of Components: 1

Input: demo uses keyboard and mouse inputs.

Network Replicated: Yes.

Supported Development Platforms: (Windows, Mac)

Supported Target Build Platforms: (Windows, Mac)

Documentation: How add and setup component

标签
OPTIMIZEDPERFORMANCENPC OPTIMIZATIONOPTIMIZINGFPSAI OPTIMIZATIONFPS GAMEOPEN WORLDOPTIMIZATION

发表回复

后才能评论