Python Game Development Online Course

Python Game Development Online Course in Zambia

2KO International offers services, consulting and training in both the business and IT space. Our training can be delivered either as full-time classes or as online e-learning.

Learn
Python Game Development by Creating your own Game

Gain practical
experience in Python game development

Develop a clone of
Flappy Bird using Python game programming

Create levels with
increasing difficulty and complexity

Understand and
utilize the opportunities Python games provide

Master Game
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
game programming.

Course Overview

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. The 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 from scratch. The 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.

The
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.

By
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
operating system.