How to Spawn Enemies in Shoot Em' Up

Any idea how to spawn enemies in shoot em’ up like 1943:

I am unsure how to make a level progression system where enemies have varied movements and spawn in different areas of the map. A tutorial would be great.

I have tried animations with some enemies but I am unsure how to get them to spawn at specific parts of the level.

Just put GameObjects at those points, with scripts that spawn the enemies (probably from some prefab you assign in the Inspector).

Your spawner script could start spawning as soon as the player (or the camera) gets within some radius of its own position.

1 Like

Below is a playlist for building a complete Shoot Em Up. Adding enemies to the game starts on the fifth video.

https://www.youtube.com/playlist?list=PLsgaKssSvST5hgN_71aQnyDxMY3wAlPLz

2 Likes

Yeah that is what I was thinking but I am unsure how to implement that.

See, I have seen tutorials similar to this but there is no level progression. There is only random enemy spawners. I would like to have a consistent level for players.

I think I found one which was linked to that video:

https://www.youtube.com/watch?v=ys1JB0gHbRA

So thank you. You helped me find this.