This course is designed for those interested to learn the basics of Simple and Fast Multimedia Library, how to use its interface to develop games, and the fundamentals of game programming, mechanics, and logic.
Read more.Instructor
I am CEO of Sonar Systems which is the world leader in educational material.
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- Developers looking to learn Simple and Fast Multimedia Library
- Game developers
- Budding game developers
- Fans of Flappy Bird
- Anyone who loves video games and relish the prospect of making a game
What you’ll learn:Â
- Simple and Fast Multimedia Library game programming
- Game programming
- Video game logic
- Game mechanics
Simple and Fast Multimedia Library is one of the easiest game frameworks in the world. It provides a simple interface to the various components of your personal computer, to ease the development of games and multimedia applications.
You will be provided with the full source code to aid in development during and after this course. The source code and artwork is free to use in as many projects as you wish.Â
To summarise, this is what you get:
- Lifetime access to HD quality videos. No monthly subscription. Learn at your own pace, whenever you want.
- Free helpful support when you have questions or get stuck.
- Multiple coding challenges to practice your new skills, solutions included.
Our Promise to You
By the end of this course, you will have learned how to clone the game Flappy Bird.
 10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
 Get started today and learn more about the principles behind game development and cloning.
Course Curriculum
Section 1 - Introduction | |||
Introduction | 00:00:00 | ||
Section 2 - Project Creation And Setup | |||
Setup Project – Windows | 00:00:00 | ||
Setup Project – Mac OS X | 00:00:00 | ||
Section 3 - Game Engine Setup | |||
State Machine | 00:00:00 | ||
Asset Manager | 00:00:00 | ||
Input Manager | 00:00:00 | ||
Game Loop | 00:00:00 | ||
Section 4 - State Creation | |||
Splash State | 00:00:00 | ||
Main Menu State | 00:00:00 | ||
Game State | 00:00:00 | ||
Game Over State | 00:00:00 | ||
Section 5 - Game Logic | |||
Pipe Class Setup | 00:00:00 | ||
Spawn Moving Pipes | 00:00:00 | ||
Automatically Spawning Pipes And Deleting Them | 00:00:00 | ||
Create Moving Ground | 00:00:00 | ||
Randomise Pipe Y Position | 00:00:00 | ||
Bird Class Setup | 00:00:00 | ||
Animating The Bird | 00:00:00 | ||
Fly Bird Fly | 00:00:00 | ||
Rotate Bird | 00:00:00 | ||
Collision With The Ground And Game State System | 00:00:00 | ||
Collision With The Pipes | 00:00:00 | ||
Flash Screen White Upon Death | 00:00:00 | ||
Scoring System | 00:00:00 | ||
Displaying The Score | 00:00:00 | ||
Section 6 - Game Over | |||
Setup | 00:00:00 | ||
Display Score | 00:00:00 | ||
Saving High Score | 00:00:00 | ||
Medals | 00:00:00 | ||
Section 7 - Extras | |||
Sound Effects | 00:00:00 | ||
Hide Console On Windows | 00:00:00 | ||
Distributing Your Game On Windows | 00:00:00 | ||
Extras | 00:00:00 |