ASTEROIDS - INVOKE REPEATING

The asteroids are now instantiated randomly at random position. However, a slight error was made. The Instantiate method was called in Update() method. This made our game have asteroids generated every frame. The whole screen was populated with the asteroid. To avoid this, instead of calling SpawnAsteroids() method in Update(), we can use InvokeRepeating() method in Start(). 

InvokeRepeating()

...PROGRESS SO FAR...