Assets updates
Advanced Flock System – Multithreaded Fish AI and Reactive School Behavior

Advanced Flock System – Multithreaded Fish AI and Reactive School Behavior

Update date
2025-10-24
Category
VIP
Supported Engine Versions
5.5-5.6
Distribution Method
Engine Plugin
Registration required
Only VIP Users

Asset Description

Advanced Flock System – High-Performance Fish School Simulation.

General Information

Purpose. Multithreaded system for realistic fish schools: free or bounded movement, collision-aware behavior, and configurable flock parameters. Core logic runs on background threads; the main thread only updates instances.

 

👑Key Features

  • Free / Bounded Movement: Swim in open water or inside a defined Box area.

  • Reactive Behavior: Collides and interacts with primitives, pawns, and characters; obstacle avoidance.

  • Follow & Attack Options: Schools can follow any actor; optional attack player behavior.

  • High Performance: Background threading for flock logic; stable FPS with large schools.

  • Performance Example: 10,000 fish at 120+ FPS on AMD Ryzen 2700X (demo; project-dependent).

  • Consistent Animation: Smoother motion; speed remains consistent across different instance counts.

  • Flexible Tuning: Adjust school size, speeds, turn responsiveness, and interaction sensitivity.

  • Simple Setup: Fast to integrate; works with your meshes and scene settings.

 

📌About Our Plugins:

  • 7+ years of proven experience in Unreal Engine development.

  • Regular updates and continuous improvements.

  • Featured multiple times in Epic Games ShowCase.

  • Free Discord support and active community.

  • Many features implemented from developer feedback.

📃Note: The plugin’s price may increase as new features are added.

 

Technical details

Features:

  • 5000 fish instances 120+ FPS. 20000 fish instances 50-60 FPS on AMD Ryzen 5 2700x.
  • You can select the desired number of threads and the number of fish instances!
  •  One C++ class
  •  Two actor blueprint
  •  3 Fish static mesh
  • 1 Aquarium static mesh
  • 3 Materials for fish with animation wings
  • Texture Resolutions 1024x1024
  • One BP class Pawn for testing
  • Doesn't require knowledge of C ++

Code Modules:

  •  AdvancedFlockSystem (Type: Runtime)

Number of Blueprints: 2

Number of C++ Classes: 1

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://docs.google.com/document/d/1rpaOw8RK7gKV6biHntXStK9hUwlZMPkeMviJBMltp7I/edit?tab=t.0

Example Project: Included

Important/Additional Notes: No

You can buy this asset in original store

https://www.fab.com/listings/70626312-656b-4037-8e69-4cba921d04d4
Comments
Comments is not yet
Add Comment
Please register
You may like
Knight 3 Templar - Metahuman and Customization System
Knight 3 Templar - Metahu...
Characters
5.1
VIP
Ultimate Open World
Ultimate Open World
Game Templates
5.6
VIP
Big Slum Alley
Big Slum Alley
Environments
5.0
VIP
Component Timeline
Component Timeline
Tools & Plugins
5.5-5.6
VIP
Electronic Nodes
Electronic Nodes
Tools & Plugins
5.6-5.7
Free
Foliage VOL.28 - Ash Trees (Nanite and Low Poly)
Foliage VOL.28 - Ash Tree...
3D
5.1
VIP
Journeyman's Minimap
Journeyman's Minimap
Tools & Plugins
5.5-5.6
VIP
Touch Interface Designer
Touch Interface Designer
Tools & Plugins
5.6
Free
Replicated Hitbox System
Replicated Hitbox System
Tools & Plugins
5.6
Free
Male Locomotion Set
Male Locomotion Set
Animations
5.2
VIP
Rooibos Save System
Rooibos Save System
Tools & Plugins
5.6
Free
Survival Game Kit V2
Survival Game Kit V2
Game Templates
5.6
VIP