After completing Introduction To Python class, students now can enroll in Python Game Development using Pygame:

  1. Object-Oriented Programming pattern.
  2. Python game engine (Pygame)
  3. Creating complex games such as:
    1. Shooting games.
    2. Dragon vs Birdie
    3. Flappy Bird

Prerequisites: Introduction To Python

Dragon vs Birdie

Flappy Duck Game

Past cool final project by my students

Sky Bird by Bill Han and Alex Kwan – High School – 9th grade

Installing Python and Pycharm

  1. Install Python 3.7: https://www.ayclogic.com/python-installation-guide/
  2. Install Pycharm: https://www.ayclogic.com/pycharm-setup-guide/