Space Shooter Enemy Formations

Hello,

For my space shooter project, I’m soon going to be implementing enemy formations and group movement patterns. Crisscrosses, columns, pinwheels, and more. I wanted to get some general advice on how I might do this.

My enemies are currently actors that are spawned individually. If I want them to move in formation as enemies often do in space shooters, should I create blueprints that have several of the individual enemy actors as components?

Or maybe I should use blackboard to make the individually spawned enemy actors follow each others’ movement?

Any advice or resources on this topic would be appreciated.

Cheers.