Python Game Development - Create a
Flappy Bird Clone Online Course
2KO Africa presents computer classes across Africa, and is a leading supplier of internationally-accesible, online computer training from the comfort
of home or work.
Python game development by creating your own game
experience in Python game development
clone of Flappy Bird using Python game programming
with increasing difficulty and complexity
utilize the opportunities Python games provide
development in a fun environment
Python game programming is a set of Python modules designed
specifically for writing games. It allows you to create fully
featured games and multimedia programs using the Python programming
language. Python is highly popular and versatile, running on almost
every platform and operating system out there; so mastering it is of
enormous benefit whether you want to create Python games or pretty
much anything else. By completing this course, you can create open
source, free, freeware, shareware and commercial games using Python
This course contains 21 lectures and over 3 hours of content. It is
intended for those who already have a working knowledge of Python
programming or general programming, and who want to apply their
skills to games development. However, beginners may still be able to
follow the course too.
main focus of this course is to create a clone of the smash hit (and
extremely simple) game Flappy Bird using Python game programming.
You will first be introduced to Python programming concepts and
initial coding, and then delve straight into the making your game
first two elements of the game you will learn are the time clock and
game over. From there, you'll progress to initial graphics setup
including the background and adding graphics to the screen.
Following that, you'll move on to working with coordinates.
next few sections of the course focus in detail on creating input
controls, boundaries, crash events and menu creation, as well as
creating obstacles using polygons. Finally, you'll add the finishing
elements to your game like game logic, score display, colours, and
most importantly, difficulty levels.
the end of this course you will have created your own Flappy Bird
game from scratch using Python game programming and Python game
development techniques. The skills you picked up along the way will
give you a solid groundwork for creating bigger, more complex, and
more versatile games that can be run on any platform or any