Assets of The Season
Assets updates
Advanced Flock System

Advanced Flock System

Updated
2024-11-15
VIP
Code Plugins
Engine version
5.4 , 5.5
Download type
Engine Plugin
File size
101 MB
Registration required
Only For VIP Users
Description

Advanced Flock System: Realistic Fish School Simulation Made Easy and Efficient!

This plugin is perfect for creating a realistic fish school simulation. It is easy to use and utilizes multithreading for high performance.

  • Free Movement: Fish can move within a defined area (Box) or in open space.

  • Reactive Behavior: Fish respond to any primitive 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 flock logic, allowing thousands of fish to be processed simultaneously while maintaining high FPS.

  • Flexible Settings: A wide range of parameters allows you to customize school behavior to your preference and achieve the desired effect.

The Advanced Flock System provides a powerful tool for creating dynamic and realistic fish schools in your project, making development easier and enhancing the gameplay experience.

 

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

Example Project: Included

Important/Additional Notes: No

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets