Objective: Create a wave system to allow our player to have a sense of progression that gets more difficult ending eventually in a boss battle.
Step 1: Create Variables for the wave system on game manager
Step 2: Make a start method on the game manager and setup the beginning for waves
Step 3: Setup the WaveStart method in order to begin and control waves
Step 4: Create a method for controlling the count of enemies based on communication from the enemy
Step 5: On each spot the enemy “dies” communicate that with the game manager.