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.
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.
Each game upgrades one of our most-read tutorials.
An advanced Tetris-style game in Python: modern rules, AI player, juice and tests
A polished Flappy-style game in Python, plus an AI that teaches itself to fly
A complete chess game in Python with its own AI engine you can play against
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.
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.
Recover your download links with the email you used at checkout.