The Final Drone Grid Game
This chapter covers the final Drone Grid game. I start off by covering classes that are needed to help manage enemy objects in the game. The GamePlayController class, which controls elements such as what types of enemies are added to the playfield, is then discussed. Next, code modifications and new functions that save and load the state of the game are covered. This is followed by a discussion on implementing a game over graphic and game over state code into the Drone Grid game. Finally, a hands-on example is covered that demonstrates the concepts and classes discussed previously in the chapter.
Organizing and Controlling Groups of Enemies
For our final game, we will require some support classes that ...