Fish School System V2 Niagara AI

Try game asset Fish School System V2 Niagara AI 4.25 Unreal Engine for your project.

Game Assets
  • Platform

    Unreal Engine

  • Version


  • Number



Video Preview

Video Tutorial

Download Demo

The Fish School System V2 is a complete rebuild of the popular "Fish School System" using Unreal Engines new Niagara particle system.

No longer animated through splines, the new school system operates completely using Niagara A.I.

Operating at roughly 10 times the efficiency. You are no longer limited to hundreds of fish, but can place thousands within your levels!

Moreover, there are two additional packages of Fish available that support this system!

See the Fish for School System & Fish For School System 2 packages!

The school A.I includes object avoidance, player avoidance, dynamic speed, and is also contained in a custom bounding box to keep them in your chosen area. Adjust the size, speed, color, and an abundance of school behavioral settings within the blueprint! Automatically animate your fish Static Meshes with the new Auto-Animation feature! You no longer need to vertex animate your models in external applications! Vertex Animation option is still included if you wish to use custom animations for creatures that are not traditional fish.

The package also includes a spline blueprint which tells the A.I to swim along the created spline. This spline bluerint simply animates a target along the spline for the A.I school to follow, so it still includes object avoidance and player avoidance options.

UPDATE: Shallow fish support added

This update features a bool labeled "Shallow Waters", which disables vertical movement of the fish attractor upon the initialization of the particle system. However, the limitation of this feature is that it must not have slanted collisions within the path of the particle - otherwise the bounce trajectory of the particle will not remain horizontal.

Read More

Technical Details


  • Fish School A.I Blueprint
  • Fish School A.I Blueprint with Vertex Animation
  • Fish School Spline Blueprint
  • Fish School Spline Blueprint with Vertex Animation
  • Fish School A.I Niagara System
  • Fish School A.I Niagara System with Vertex Animation
  • Fish School Spline Niagara System
  • Fish School Spline Niagara System with Vertex Animation
  • Blueprints allow adjustment of Scale, Color, Animation Speed, Animation frequency, Toggle Auto-Animation or Vertex Animation, Toggle standard speed or Dynamic Speed, Minimum and Maximum Speeds & Animation Speeds, Number of Fish, numerous Particle School Settings, School Enumeration Presets, Custom object to Swim away from & Swimming Area Box.
  • Fish Material with Changable colors & Patterns controlled by Particle Color
  • High Poly Fish Static Mesh, Low Poly Fish Particle Static Mesh & Vertex Animated Fish Static Mesh
  • Caustic Lighting Light Function Material
  • Swimming Spectator Player Pawn

Number of Static Meshes: 3 (1 fish with 3 static mesh types)


Vertices: 721 for Highpoly Fish, 334 for lowpoly Fish

Number of Blueprints: 4

Input: Keyboard, Mouse

Network Replicated: Assumably no, but currently unknown

Supported Development Platforms: Windows, Mac

Documentation: Hover over Variables for documentation on what they do

How to Download Asset

You can get the asset from the button below. Link will take you to our telegram channel, where you can fin out all the information you need. Do not forget to support the author of the asset in the official store.

You can also support us by subscribing! All subscribers receive much more assets, as well as tutorials on Unreal Engine and Unity every month!

  • Education Emoji

    Education Use

    old price $ 39.99
    Use this asset for your projects for educational purposes.
  • Commercial Emoji


    Subscribe and get more assets and tutorials!
  • Unreal Engine
  • 4.25
  • 103636