Tutorials

Here is a small collection of tutorials we have put together to help the new game developer get their feet wet. They assume a basic understanding of the languages involved, but you can probably pick it up if you carefully follow along and search constructs you aren’t familiar with. The tutorials should be taken as a series, but if you want more advanced topics you can skip ahead as they are labeled with the major topics they highlight.

Pygame Tutorials:

  1. The Plan — The how and the why of this tutorial set
  2. The Basics — Getting pygame up and running
  3. Pong — Keyboard input, collisions
  4. Breakout — Simple ‘physics’, level editor, persistent high score table
  5. Joust — simple AI
  6. Pacman — coordinated AI