Python Game Making
Class Description
Python Game Making
Monday – Friday, (8am – 10am) Pacific Time
Maximum Class Size: 3
Learn the basics of Game Making with Python and Pygame. Pygame adds lots of gaming functionality to Python and allows you to create fully featured games.
While learning all of the basics of Python, students will create a full game with graphics, sounds, save and load functions, special abilities, scoreboards, and so much more. New students will create games like Snake their first week, while more experienced students will create platform jumper and RPG style games.
Recommended Ages: 10-17
System Requirements
– Windows or Mac

Project Description
First time students will create simple games, while returning or more experienced students will create adventure games.
Some games students could make are:
- Snake
- Tic-Tac-Toe
- Pong
- Platform Jumper (Mario)
- Acion Adventure (Zelda)


Skills Learned
- Python Syntax
- Working with Variables
- Conditional Statements
- Loops and Flow Control
- Object Oriented Programming
- Pygame Libraries
- Action Listeners
- Character Animations
- Special Abilities
- Items
- Scoreboard
Ages: 10+
Prerequisite: None
Software: Python & Pygame
Software Cost: FREE
System Requirements:
- Good internet connection
- Windows or Mac