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.

🐍 Python + Pygame
🕹️ 25+ Real Games
🎓 Certificate Included
🆓 100% Free
20
Modules
25+
Games Built
12 wks
Suggested Pace
Free
Forever
0 of 20 modules complete
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.
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.