Section 01: Introduction | |||
Introduction | 00:02:00 | ||
Section 02: Project Creation & Setup | |||
Setup Project – Windows (Visual Studio) | 00:14:00 | ||
Setup Project – Mac OS X (Xcode) | 00:11:00 | ||
Section 03: Game Engine Setup | |||
State Machine | 00:18:00 | ||
Asset Manager | 00:08:00 | ||
Input Manager | 00:08:00 | ||
Game Loop | 00:14:00 | ||
Section 04: State Creation | |||
Splash State | 00:17:00 | ||
Main Menu State | 00:16:00 | ||
Game State | 00:07:00 | ||
Game Over State | 00:04:00 | ||
Section 05: Game Logic | |||
Pipe Class Setup | 00:08:00 | ||
Spawn Moving Pipes | 00:11:00 | ||
Automatically Spawning Pipes and Deleting Them | 00:08:00 | ||
Create Moving Ground | 00:14:00 | ||
Randomise Pipe Y Position | 00:06:00 | ||
Bird Class Setup | 00:10:00 | ||
Animating the Bird | 00:08:00 | ||
Fly Bird Fly | 00:11:00 | ||
Rotate Bird | 00:06:00 | ||
Collision with the Ground & Game State System | 00:15:00 | ||
Collision with the Pipes | 00:09:00 | ||
Flash Screen White upon Death | 00:12:00 | ||
Scoring System | 00:15:00 | ||
Displaying the Score | 00:18:00 | ||
Section 06: Game Over | |||
Setup | 00:16:00 | ||
Display Score | 00:08:00 | ||
Saving Score | 00:06:00 | ||
Medals | 00:08:00 | ||
Section 07: Extras | |||
Sound Effects | 00:08:00 | ||
Hide Console on Windows | 00:01:00 | ||
Distributing Your Game on Windows | 00:03:00 | ||
Where to Go Next? | 00:07:00 | ||
Section 08: Resource | |||
Resource | 00:00:00 | ||
Assignment | |||
Assignment – Flappy Bird Clone: SFML C++ Game | 2 weeks, 1 day | ||
Order Your Certificate | |||
Order Your Certificate QLS | 00:00:00 |
Membership renews after 12 months. You can cancel anytime from your account.