Enhancing Your Game
There are many different styles and varieties of games, and they can be diverse in the ways that they play and function. Some game features are useful in many different games, though, and, in this chapter, we’ll examine some useful pieces of functionality that fall into this category. These game enhancements will be created to be easily reusable so that they can be quickly and easily dropped into any game that would benefit from them.
The enhancements that we will create are as follows:
- A framework for supporting multiple “modes” of operation. Examples of modes might include actually playing the game, viewing a ...