Creating a Game Framework
We have covered a lot of the technology foundations so far, and you have a good understanding of the functions required for displaying 2-D content to the screen. Now it is time to start organizing and structuring what you have learned.
It would be very easy to launch into our first game at this point, but instead of diving straight in, we will take a rather more deliberate approach.
In this chapter, we will begin the creation of a game framework, an object structure that we will build upon when writing games. The framework will be able to simplify the code that we write for each game, speeding up development ...