Features:
- Easy use!
- One C++ class
- One actor blueprint
- 2 Insect static mesh
- 1 Hive static mesh
- 4 Materials for insects
- Texture Resolutions 1024×1024
- The core code is realized by C++.
- Doesn’t require knowledge of C ++
Code Modules:
- FlyInsectsSystem (Type: Runtime)
Number of Blueprints: 1
Number of C++ Classes: 1
Network Replicated: No
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
Example Project: Included
Important/Additional Notes:
特征:
- 使用方便!
- 一个C++类
- 一个演员蓝图
- 2昆虫静电网
- 1蜂巢静态网格
- 4昆虫的材料
- 纹理分辨率1024×1024
- 核心代码由C++实现。
- 不需要c++知识
代码模块:
- FlyInsectsSystem(类型:运行时)
蓝图数目:1
C++类数:1
网络复制:没有
支持的开发平台:Win64
支持的目标构建平台:Win64
示例项目:包含
重要/附加注意事项:





Advanced Fly Insects System: Realistic Swarm Simulation Made Easy and Efficient!
This plugin is perfect for creating realistic simulations of swarms of flies, wasps, butterflies, mosquitoes, and other flying insects. It is easy to use and utilizes multithreading for high performance.
-
Free Movement and Behavior: Insects move freely in space, can land on objects, fly away when a player approaches, or even attack. This adds depth and realism to gameplay, making interaction with the environment more dynamic.
-
Reactive Behavior: Insects respond to any objects with collisions of any complexity and interact with any pawns or characters.
-
High Performance: The core code is implemented in C++. The main thread is responsible only for moving instances, while background threads handle all swarm logic, allowing thousands of insects to be processed simultaneously while maintaining high FPS.
-
Flexible Settings: A wide range of parameters allows you to customize insect behavior to achieve the desired effect.
The Advanced Fly Insects System provides a powerful tool for creating dynamic and realistic swarms of flying insects in your project, making development easier and enhancing the gameplay experience.
You can select the desired number of threads and the number of insect instances!
Insects can fly in Box or a free-range.
Insects can find idle point on all objects, foliage.
This system uses threads to calculate the movement of all insects for more FPS, as well as their collision with primitive objects with a Coliseum of any complexity, avoiding Pawn or Character, follow pawn, and find the idle point. The main thread only move instances.
Update 1.7.5
+ Fixed issue with different speeds for different number of instances. The animation is now smoother.
+ Small optimization.
Update 1.7.1
+ Added the ability to manually force insects to land. At the same time, they will also take off if you approach them.
Update 1.5: – Video
1. New behavior of flying insects when attacking. (Now, by changing the settings, you can achieve different behavior when attacking.)
2. Small fix.
Update 1.4:
1. A little optimization.
2. Slightly improved movement.
3. The ability to pause and clean up instances, which will greatly increase performance if the insects are not needed at the moment.
4. Returns the size of the mesh when applying damage to insects. (Now we know exactly what size the fly died.)
Hive and Glowworm are included in the plugin.
Update 1.3 – Video. Added sound system. New optimization +40% performance. Added Glowworm. For UE 4.24 – UE 4.26
Update 1.1
-
Now you can shoot at insects.
-
Insects can attack the player.
Comparison with Advanced Flock System and Advanced Insects System on Link Google Doc
5000 fly insects instances 120+ FPS on AMD Ryzen 5 2700x.
先进的飞虫系统:现实的虫群模拟变得容易和有效率!
这个插件非常适合创建成群的苍蝇,黄蜂,蝴蝶,蚊子和其他飞虫的逼真模拟。 它易于使用,并利用多线程实现高性能。
-
自由移动和行为:昆虫在太空中自由移动,可以降落在物体上,当玩家接近时飞走,甚至攻击。 这增加了游戏的深度和现实主义,使与环境的互动更加动态。
-
反应行为:昆虫对任何复杂碰撞的物体作出反应,并与任何棋子或人物互动。
-
高性能:核心代码用C++实现。 主线程只负责移动实例,而后台线程处理所有swarm逻辑,允许同时处理数千个昆虫,同时保持高FPS。
-
灵活的设置:广泛的参数允许您自定义昆虫行为以达到预期的效果。
先进的飞虫系统提供了一个强大的工具,在您的项目中创建动态和现实的飞虫群,使开发更容易和增强游戏体验。
您可以选择所需的线程数和昆虫实例数!
昆虫可以在盒子或自由放养中飞行。
昆虫可以在所有物体,树叶上找到空闲点。
这个系统使用线程来计算所有昆虫的运动以获得更多的FPS,以及它们与具有任何复杂性的体育馆的原始物体的碰撞,避免Pawn或Character,跟随pawn,并找到空闲点。 主线程只移动实例。
更新1.7.5
+修复了不同实例数量不同速度的问题。 动画现在更流畅了。
+小优化。
更新1.7.1
+增加了手动强制昆虫着陆的能力。 与此同时,如果你接近它们,它们也会起飞。
更新1.5: – 短片
1. 攻击时飞虫的新行为。 (现在,通过更改设置,您可以在攻击时实现不同的行为。)
2. 小修复。
更新1.4:
1. 一点优化。
2. 略改善的运动。
3. 暂停和清理实例的能力,如果目前不需要昆虫,这将大大提高性能。
4. 返回对昆虫施加伤害时网格的大小。 (现在我们确切地知道苍蝇死亡的大小。)
Hive和Glowworm包含在插件中。
更新1.3 – 短片. 增加了音响系统。 新的优化+40%的性能。 添加Glowworm。 对于UE4.24-UE4.26
更新1.1
-
现在你可以在昆虫拍摄。
-
昆虫可以攻击玩家。
与之比较 先进的羊群系统 和 先进的昆虫系统 上 链接谷歌文档
5000飞虫实例120+FPS上AMD Ryzen5 2700x.

评论(0)