代码插件 World Director NPC - PRO. Now with multiplayer 2.0.1适配UE5.1

Unreal插件信息
插件名称: World Director NPC - PRO. Now with multiplayer
官网地址: https://www.unrealengine.com/marketplace/en-US/product/world-director-npc-pro-now-with-multiplayer
版本: 2.0.1
解压密码:
引擎版本: UE5 
素材类型: 代码插件


The World Director NPC PRO plugin is ideal for creating games where there are many pawns in the world at the same time. The level of your pawns, their location, scale, the rotation will always be preserved, as well as they will always move, even if you are very far away, which creates a simulation of the living world. You can simulate a whole world of thousands of pawns. You can create an entire populated city. The plugin is easy to use.

This is a comprehensive system for optimizing a large number of NPCs in locations. World Director NPC PRO is perfect for creating open-world games of any size. You will no longer have to think about spawning characters and removing pawns if your character has come or gone from the place where the pawns should be. If you spawn pawns near the character and leave this place, the pawns continue to move and they do not affect the FPS. On my system with an AMD 2700X processor, I achieved 200000+ pawns at 120+FPS. When the character returns to the same location, the pawns return to the world with the same characteristics (health, level.).

Now I'll explain how it works. The system is divided into 4 optimization levels that work simultaneously for the best FPS performance.

Level 1 - if the pawn is out of the camera's view, all its components and skeletal meshes are disabled from the render, and a set of optimization measures is applied, such as animation playback and tick rate.

Level 2 - if the pawn is further away from the character than you set in the settings of The World Director NPC PRO plugin, it is deprecated while retaining all its settings. At this level, this pawn is calculated for its position in the world, as well as finding a way to walk. The search takes place in the radius you set completely randomly. All calculations are based on your Navigation Mesh. Pawns will also bypass walls and obstacles.

Level 3 - If the pawn is even further away, on the border of level 3. the number of simultaneously walking pawns is further reduced for optimization.

Level 4 - at this level, the pawn stops moving, but still continues to exist. And if your character gets closer, the pawn gets to level 3 and starts moving.

While at level 2.3.4, pawns can't act according to the Behavior Tree, but they can still walk.

All calculations for hidden pawns at level 2.3.4 occur using multithreading for better FPS.


World Director NPC PRO插件非常适合创建世界上同时有许多棋子的游戏。你的棋子的水平、位置、比例、旋转将始终保持不变,即使你离得很远,它们也会一直移动,这创造了一个生活世界的模拟。你可以模拟一个由数千个棋子组成的世界。你可以创建一个完整的人口稠密的城市。该插件易于使用。


这是一个全面的系统,用于优化地点的大量NPC。世界总监NPC PRO非常适合创建任何规模的开放世界游戏。如果你的角色从典当应该出现的地方来了或走了,你就不必再考虑生成角色和移除典当了。如果你在角色附近生成典当并离开这个地方,典当会继续移动,不会影响FPS。在我的AMD 2700X处理器系统上,我以120+FPS的速度获得了200000多个棋子。当角色返回到同一位置时,棋子将以相同的特征(健康、等级)返回世界。


现在我将解释它是如何工作的。该系统分为4个优化级别,可同时实现最佳FPS性能。


级别1-如果典当不在摄影机的视野内,则其所有组件和骨架网格都将从渲染中禁用,并应用一组优化措施,如动画播放和滴答率。


第二级-如果棋子离角色的距离比你在《世界导演NPC PRO》插件的设置中设置的要远,那么它将被弃用,同时保留其所有设置。在这个层面上,这个棋子是根据它在世界上的位置以及找到行走的方式来计算的。搜索将在您完全随机设置的半径内进行。所有计算均基于您的导航网格。爪子也会绕过墙壁和障碍物。


第三级-如果棋子离得更远,在第三级的边界上。为了优化,进一步减少了同时行走的棋子的数量。


4级-在这个级别,棋子停止移动,但仍然存在。如果你的角色靠得更近,棋子就会达到3级并开始移动。


在2.3.4级时,典当人不能根据行为树行事,但他们仍然可以行走。


2.3.4级隐藏棋子的所有计算都是使用多线程进行的,以获得更好的FPS。




作者 cg小白兔 发表于 2024-8-15 14:18:18
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布7457

热门作品推荐
glow
中国古风家具30个中式古代灯笼吊灯宫灯台灯
glow
Frozen GUI Pack 1.7 冬季冰雪主题游戏UI界
glow
中国风古典边框中式花纹样祥云PSD图案PNG素
glow
Sand VFX 适配UE5.0+风沙漠沙子撞击沙地冲
glow
Voyager Third Person Shooter V2 2.0.1 适
glow
Tornado Generator - Niagara Fluids 适配U
glow
Nuclear winter 适配UE5.2+末日后世界苏联
glow
Snapping Helper 1.41 适配UE5.5
glow
High school Science Lab Classroom - 90&#
glow
Survival Man 适配UE5.5+生存游戏男性幸存