A free wiki book about game programming with Python written by Horst JENS and friends. By registering (login) into this wiki (it's free), you can edit and create pages in this book.
The Python Game Book is a free creative-commons licensed multilingual dokuwiki book written (mostly) by Horst JENS1).
The Python Game Book aims to provide interested students and teachers all what is necessary to teach themselves how to write computer games using the language python and other free open_source tools.
The book comes in 2 different variants:
The wiki book is organized into parts and additional special pages like resources, glossary and help.
Everyone (free registration with valid email address necessary) can collaborate and improve this book:
To begin reading best start with the the step 001 - pygame basics
Here it is, in all its glory: The - I repeat: THE - Python Game Book.
From its humble beginning as a Pygamebook project on SourceForge, to its unforeseeable future - a future that even I, the author can not imagine - the Python game book has evolved by several steps.
This part of the Python game book explains the concept of the book, the idea behind it and its history.
There exist various resources to learn programming with python. I suggest you read one of those first.
In this part of the book -part 2-, you learn how to program simple 2D-games, using the programming language Python and additional modules like Pygame.
There exist several 3D-engines that you can program using Python:
Some namespaces and pages in this book do not directly teach you programming but instead serve as a support role for the reader or author.
Some wikipages are special and not otherwise liked or subpages of a namespace: