1 Introduction
4 Setup Project - Windows (Visual Studio)
5 Setup Project - Mac OS X (Xcode)
6 State Machine
7 Asset Manager
8 Input Manager
9 Game Loop
10 Splash State
11 Main Menu State
12 Game State
13 Game Over State
14 Pipe Class Setup
15 Spawn Moving Pipes
16 Automatically Spawning Pipes and Deleting Them
17 Create Moving Ground
18 Randomise Pipe Y Position
19 Bird Class Setup
20 Animating The Bird
21 Fly Bird Fly
22 Rotate Bird
23 Collision With The Ground & Game State System
24 Collision With The Pipes
25 Flash Screen White Upon Death
26 Scoring System
27 Displaying The Score
28 Setup
29 Display Score
30 Saving Score
31 Medals
32 Sound Effects
34 Hide Console On Windows
35 Distributing Your Game On Windows
36 Where To Go Next