Premium source code

Go beyond the tutorial.
Get the Pro version.

Our free tutorials teach you the basics. These are the complete, polished, tested versions of the same games, with the features real games have: AI opponents, menus, sound, high scores, clean architecture and unit tests. Every project runs out of the box.

Instant download Pure Python + pygame No asset files needed Free updates
Best value · save 51%

Game Dev Pro Pack

Get every premium game source code at once, at half the price of buying them separately: an advanced Tetris-style game, a Flappy-style game with a self-learning AI, and a full chess game with its own engine. About 7,000 lines of documented, tested Python.

$19 $39 See the pack
Game Dev Pro Pack

Game development

Each game upgrades one of our most-read tutorials.

FAQ

How is this different from the free tutorials?

The tutorials build a minimal working version so you can learn the core idea. The Pro versions are complete projects with modern rules, AI, menus, effects, sound, persistence, a modular architecture and tests. That's what it takes to turn a tutorial into a finished game.

How do I get the files?

Right after checkout you land on your download page, and we email you the link too. You can come back any time to download the latest version.

Already bought something?

Recover your download links with the email you used at checkout.