Adding Polish to Your Game
Whenever you learn new techniques in game development, it is good practice to revisit earlier game projects looking for opportunities to apply your newfound knowledge. Perhaps there are additional gameplay mechanics or features you could implement or improved graphics or effects to add. In this chapter, you will begin by revisiting your first game project, Starfish Collector, and add an image-based animation and text that displays your progress. Then, you will learn some new general techniques and features that can be used in all your past and future game projects: adding buttons to the user interface, adding audio (sound effects and background music), adding menu systems (such as a start menu and an instructions screen), and adding alternative control schemes. Figure 5-1 illustrates some of these additions.