New Course · 2026
Complete Pygame Mastery
Build 25+ Games with Python
A university-grade Pygame curriculum — 20 in-depth modules, 70+ assignments and 3 capstone builds. Go from your first window to a fully shipped, packaged game.
20
Modules
25+
Games Built
12 wks
Suggested Pace
Free
Forever
0 of 20 modules complete
What You'll Learn
Skills You'll Master
From your first pygame.init() to a packaged, portfolio-ready game — a complete game-dev skill stack.
Graphics & Sprites
Draw shapes, load images, build sprite classes, animate characters and slice sprite sheets.
Input & Movement
Keyboard/mouse handling, velocity-based movement, gravity, jumping, dashing and smooth camera-relative motion.
Collision & Physics
Rect/circle/mask collision, hitboxes, momentum, bouncing, projectiles and simple physics simulations.
Enemy AI & Worlds
Patrol/chase logic, finite state machines, tile maps, scrolling cameras and parallax backgrounds.
Audio, UI & Effects
Sound & music, fonts, menus, HUDs, health bars and reusable particle systems (fire, smoke, sparks).
Architecture & Shipping
Save/load systems, scene management, save/load, optimization, PyInstaller executables and publishing.
Full Curriculum
The 20-Module Roadmap
Every module includes a full lesson breakdown, real runnable code, and a 5-question knowledge check. Click any module to jump straight in.
1
Foundations
Modules 1–2 · Python Refresher & Your First Pygame Window
2
Core Graphics
Modules 3–4 · Shapes & Images
3
Interactivity
Modules 5–7 · Input, Sprites & Animation
✔
Module 5Beginner
User Input
Keyboard events, mouse clicks/dragging, scroll wheel and multi-key movement.
✔
Module 6Intermediate
Sprites
The Sprite class, Sprite Groups, layers, sprite sheets and character states.
✔
Module 7Intermediate
Animation
Frame animation, walk/run/jump/attack cycles, timing and an Animation Manager.
4
Movement & Collision
Modules 8–9 · Physics-Feel Movement & Hit Detection
5
Audio & UI
Modules 10–11 · Sound Design & Interfaces
6
Physics & Worlds
Modules 12–13 · Simulated Physics & Level Building
7
Intelligence & Camera
Modules 14–15 · Enemies That Think, Cameras That Follow
8
Effects & Systems
Modules 16–17 · Visual Polish & Persistence
9
Architecture & Shipping
Modules 18–19 · Clean Code & Publishing
10
Capstone
Module 20 · Plan, Build & Ship a Complete Game