Hi
I am currently working on a kind of space shooter with vertical scrolling. Now I've been, until now, creating my ennemy spaceships on the fly as needed. I noticed, that each time I create an ennemy spaceship I get kind of a delay and scrolling loses fluidity for a brief moment.
This made me think that loading/creating objects on the fly is not very efficient for this kind of game. Do you agree?
Would you rather create all objects at the beginning of the level or should I look for any mistake in my code, because you believe on-the-fly creation should work nicely?