Game Development with Python
Building complete 2D games with Pygame.

Overview
Students use the Pygame library to design and build 2D games from the ground up, handling graphics, animation, sound and user input.
What students learn
- Setting up a game window, game loop and frame rate
- Sprites, animation and collision detection
- Keyboard and mouse input for player controls
- Sound effects, scoring and win/lose conditions
By the end of the course each student has a complete game they designed and coded.
Questions
Can my student join mid-year?
Yes. Enrollment is rolling for weekly classes; instructors help new students catch up on what the class has covered.
How do I know this is the right level?
Book a free consultation and we will recommend a level. Book now
What if my student misses a class?
We offer a make-up class. We'll contact you with a make-up date.
Find the right program for your student
Book a free 20-minute consultation and we'll recommend a starting point.
