Detail this asset from Unity Asset Store: https://assetstore.unity.com/packages/tools/ai/fish-flock-100717
But now you can download Fish Flock FREE.
Fish Flock 1.24
Fish Flock is an easy-to-use asset that manage a shoal of fish. The fishes move in flock and keep themselves as a group and also avoiding to collide with each other as they swim.
– Follow random generated points or a specific target.
– All the flocking behaviours are calculated on a separated thread to increase performance.
– Collision Avoidance against unity built-in colliders.
– Acceleration, speed, force, turn speed, transform scale and neighbour distance customization through inspector.
– Includes one simple shader that simulates the swimming movement of a fish.
– Multiple flocking groups on a scene.
unityassetcollection.com – Get all paid Unity Asset for free