Best option for flocking? (AI / Homing Projectiles / BP ?)

I think maybe the flock in abzu in kind of mesh particle effect with parameters to control the direction of each fish. I am not capable to make one myself, so just a guess, hoping pro answers to come:)