代码插件 World Director NPC - PRO. Now with multiplayer 版本4.27

本帖最后由 满心欢喜 于 2022-10-8 21:18 编辑



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.





作者 满心欢喜 发表于 2022-10-6 11:19:44
您需要登录后才可以回帖 登录 | 立即注册
满心欢喜

关注0

粉丝0

发布934

热门作品推荐
glow
KUBIKOS - Cube Monsters 1.0 立方体卡通怪
glow
沙滩沙地泥土水泥布矢量位移笔刷CLOTH VECT
glow
sp高细节划痕污点污渍水渍灰尘油漆纹理High
glow
City Skyline 2 城市建筑模型高楼大厦
glow
树叶蕨类柳枝条常春藤曲线笔刷Zbrush leaf
glow
服饰亮片珠饰花纹30 Sequin & Beed Work pa
glow
6个树叶子雕刻笔刷zbrush蔷薇花朵花瓣笔刷
glow
Sword Slash 1.0 刀光刀剑砍杀特效
glow
115组树皮和木材笔刷木头木质木纹树纹理雕
glow
次世代武器合集魔幻韩游冷兵器模型弓箭盾牌