All source code is released under the terms of the GNU General Public Licence v3, see http://www.gnu.org/licenses/#GPL
Below is a table of links to downloadable files containing the source code from the book. Two file formats are provided: tarballs are gzipped tar files, zipfiles are zip files. The first line is for the whole source code, the others are for the source code associated with each chapter. The whole source code and the PyGames chapter source code are quite big (about 4MB) due to there being sound files and images. The other are significantly smaller since they contain only Python source code.
| All source code (big) | tarball | zipfile |
|---|---|---|
| Getting Started | tarball | zipfile |
| The Fundamentals | tarball | zipfile |
| Controlling the Flow | tarball | zipfile |
| Structuring State | tarball | zipfile |
| Functionally Modular | tarball | zipfile |
| Classy Objects | tarball | zipfile |
| Inheriting Class | tarball | zipfile |
| Filing Things Away | tarball | zipfile |
| Testing, Testing | tarball | zipfile |
| Algorithms and Data Structures | tarball | zipfile |
| Threading the Code | tarball | zipfile |
| The Life of the Game | tarball | zipfile |
| PyGames (big) | tarball | zipfile |