Questions that initially come to mind for me are,
Would you have an instance of every sprite off screen and then move these on screen when needed?
Or would you spawn copies of sprites in �attack� formations moving these from right to left as level progresses?
How do you time implement these
What I get stuck with is how you would manage this in construct so I can experiment with ideas.