Features:
- Spawn Time (The ability to set the spawn time, for example, spawn NPCs only between 12:30 and 16:00.)
- The calculation of the spawn occurs directly in the editor, you can see where and how much the NPC will spawn.
- You can select a list of supported collisions.
- You can spawn flying NPCs.
- Can be spawned taking into account NavMesh.
- You can specify blocking zones for spawn.
- Prohibit spawn if the player is close to the spawn point (That would not be spawn in front of the player)
- The size of the spawn box point can be changed (the spawn inside the box point is random).
- You can turn on spawn only if it is active on the net (in runtime)
- You can configure each NPC separately, the respawn time, the number of NPCs, the distance to the spawn (for example, small NPCs spawn when you get closer, and large NPCs can be spawned with large distances).
- Ability to despawn those who are too far away.
- Search for another spawn point if a collision occurs.
- Support for multiplayer.
- The plugin is easy to use.
Code Modules:
- APopulationControlSpawner(Type: Runtime)
- ABlockZonePC(Type: Runtime)
Number of Blueprints: 2
Number of C++ Classes: 2
Network Replicated: Yes
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
Documentation: Documentation, Discord
Example Project: Included
Important/Additional Notes:
特征:
- 产卵时间(设置产卵时间的能力,例如,仅在12:30和16:00之间产卵Npc。)
- 生成的计算直接在编辑器中进行,您可以看到NPC将生成的位置和数量。
- 您可以选择支持的冲突列表。
- 你可以产卵飞行Npc。
- 可以在考虑到NavMesh的情况下产生。
- 您可以为生成指定阻塞区域。
- 如果玩家靠近产卵点(不会在玩家面前产卵),则禁止产卵
- 产卵箱点的大小可以改变(箱点内的产卵是随机的)。
- 只有当spawn在网络上处于活动状态时(在运行时),您才能打开spawn
- 您可以单独配置每个NPC,重生时间,Npc数量,到产卵的距离(例如,小Npc在靠近时产卵,大Npc可以用大距离产卵)。
- 能够鄙视那些离得太远的人。
- 如果发生碰撞,请搜索另一个生成点。
- 支持多人游戏。
- 该插件易于使用。
代码模块:
- 凋亡控制器(类型:运行时)
- ABlockZonePC(类型:运行时)
蓝图数目:2
C++类数:2
网络复制:是
支持的开发平台:Win64
支持的目标构建平台:Win64
示例项目:包含
重要/附加注意事项:



Population Control: Full Control Over NPC Spawning in Your Game World!
Universal NPC spawner that solves all tasks related to NPC spawning and management in your project. This easy-to-use system allows you to create rich worlds in both small interiors and vast open spaces.
Key Features:
Visual Spawn in the Editor:
-
See in real-time where and how many NPCs will appear, simplifying setup.
Customizable Spawn Time:
-
Set specific time intervals for NPC appearances (e.g., from 12:30 to 16:00).
Runtime Spawner:
-
Spawn NPCs on generated levels during gameplay (requires NavMesh).
Save and Load:
-
Save the state of spawners to continue from the same point.
Spawn Point Shuffling:
-
Create more unique locations with shuffled spawn points.
Spawn Chance and Dynamic Spawning:
-
Set spawn probability for each NPC and increase the chance if an NPC wasn’t spawned previously.
NPC Lifetime Management:
-
Set NPC background lifetime for optimization.
Support for Flying NPCs and NavMesh:
-
Add flying NPCs and spawn them with NavMesh consideration.
Blocking Zones and Preventing Close Spawn to Players:
-
Control spawn areas and avoid NPCs spawning too close to the player.
Individual Settings for Each NPC:
-
Respawn time, count, spawn distance, and other parameters.
Multiplayer Support:
-
Ensures correct operation in networked projects.
Integration with World Director NPC and PRO: Population Control works seamlessly with World Director NPC and World Director PRO, solving NPC spawn, respawn, and optimization issues. Populate the entire world in just a few clicks, making it always lively and dynamic.
Populate your game world easily and effectively with Population Control! Enhance the gameplay experience and create a living universe that will truly impress your players.
Please pay your attention to the GWOF plugin. It supports most of the functionality of WD-PRO and PC-PRO but with more powerful optimization algorithms and more flexible configuration.
World Director (NPC/PRO) + Population Control – Documentation
Update 1.5
+ Added random correction for spawn height.
+ Added functions for stopping and starting the spawner.
+Added curved spawn system. You can specify spawn chance and time on the curve. This makes the spawn system even more flexible.
Update 1.3
1. Spawn Time (The ability to set the spawn time, for example, spawn NPCs only between 12:30 and 16:00.)
2. Runtime Spawner (Added spawner version for Runtime. You can now spawn NPCs on generated levels. NavMesh is required.)
3. Save and Load (Now you can save the current state of the spawners.)
Update 1.2
+The ability to set the chance of spawn for each NPC. If the NPC was not spawned, then after the respawn time it will again be checked for spawn.
+The parameter increases the chance of spawn every time the NPC was not spawned due to the low chance of spawn. After spawning, the real value of the chance to spawn is reset to the initial value.
+A parameter that determines the time of shuffling the spawn points among themselves to create more unique locations.
+The parameter respawn from the last position when the NPC was destroyed because it was far away. Previously, he only spawned at the spawn point. Now if the NPC was chasing you and you ran away, he will appear in the same place where you lost him.
+The lifetime parameter of the NPC in the background. If the NPC was destroyed due to a large distance to you, then it will be destroyed after this time and will spawn again at the original point. (Leave zero if you do not want to destroy the NPC in the background).
+Added the ability to exclude an NPC from the Population Control system or return it back. For example, you spawn boats and want to control one of them, you can exclude it from the system. There is also a function to check whether the NPC is now in the Population Control system or has been excluded.
+Added the ability to clean a specific NPC from the system. Unlike exclusion, after clearing the NPC, the slot in the Population Control system will be free and it will be able to spawn a new NPC.
All plugins for optimizing your project:
人口控制:完全控制NPC产卵在你的游戏世界!
通用NPC产卵器,解决所有与NPC产卵和管理相关的任务在您的项目。 这个易于使用的系统允许您在小型内部和广阔的开放空间中创建丰富的世界。
主要特点:
编辑器中的可视化生成:
-
实时查看将出现的Npc的位置和数量,简化设置。
可自定义产卵时间:
-
设置NPC出现的特定时间间隔(例如,从12:30到16:00)。
运行时生成器:
-
在游戏过程中生成的级别上生成Npc(需要NavMesh)。
保存和加载:
-
保存产卵器的状态以从同一点继续。
产卵点洗牌:
-
使用洗牌的产卵点创建更独特的位置。
产卵机会和动态产卵:
-
为每个NPC设置产卵概率,如果以前没有产卵NPC,则增加几率。
NPC终身管理:
-
设置NPC背景生命周期进行优化。
支持飞行Npc和NavMesh:
-
添加飞行Npc并用NavMesh考虑产卵它们。
阻挡区域和防止玩家近距离产卵:
-
控制产卵区,避免Npc产卵离玩家太近。
每个NPC的单独设置:
-
重生时间,计数,产卵距离和其他参数。
多人游戏支持:
-
确保网络化项目的正确运行。
与 世界全国人大委员 和 亲: 人口控制与 世界全国人大委员 和 世界导演专业,解决NPC产卵,重生和优化问题。 只需点击几下即可填充整个世界,使其始终生动活泼。
通过人口控制轻松有效地填充您的游戏世界! 增强游戏体验,创造一个活生生的宇宙,将真正打动你的玩家。
请注意 格沃夫 插件。 它支持 WD-PRO 和 PC-PRO 但具有更强大的优化算法和更灵活的配置。
世界主任(NPC/PRO)+人口控制 – 文件
更新1.5
+增加了产卵高度的随机校正。
+增加了停止和启动产卵器的功能。
+添加弯曲产卵系统。 您可以在曲线上指定产卵机会和时间. 这使得产卵系统更加灵活。
更新1.3
1. 产卵时间(设置产卵时间的能力,例如,仅在12:30和16:00之间产卵Npc。)
2. Runtime Spawner(为Runtime添加了spawner版本。 您现在可以在生成的关卡中生成Npc。 需要NavMesh。)
3. 保存并加载(现在您可以保存产卵器的当前状态。)
更新1.2
+为每个NPC设置产卵机会的能力。 如果NPC没有产卵,那么在重生时间之后,它将再次检查产卵。
+该参数增加了每次NPC没有产卵的几率,因为产卵几率很低。 产卵后,产卵机会的真实值重置为初始值。
+一个参数,用于确定在它们之间洗牌产卵点的时间,以创建更独特的位置。
+参数从NPC被摧毁时的最后一个位置重生,因为它很远。 以前,他只在产卵点产卵。 现在,如果NPC追你而你逃跑了,他会出现在你失去他的同一个地方。
+背景NPC的生命周期参数。 如果NPC由于距离你很远而被摧毁,那么它将在这段时间后被摧毁,并将在原始点再次产卵。 (如果你不想在后台摧毁NPC,请留下零)。
+增加了从人口控制系统中排除NPC或将其返回的能力。 例如,您产卵船只并希望控制其中一艘,您可以将其从系统中排除。 还有一个功能可以检查NPC现在是否在人口控制系统中或已被排除在外。
+增加了从系统中清除特定NPC的能力。 与排除不同的是,在清除NPC后,人口控制系统中的插槽将是免费的,它将能够产生一个新的NPC。
所有用于优化项目的插件:

评论(0)