The Top 10 Pygame Tutorials

A fairly good three-part tutorial covering an actual game. I’d recommend giving this one a read-through at least.


Part 1

Part 2 – Creating a Level

part 3 – Adding the Bad Guys

6. Rene Dudfield’s Python Game Programming Tutorial

Fairly decent introduction to Pygame, with a quick intro to Python itself. This tutorial covers installing Python and Pygame, and an example program of a “Punch the Monkey”-style game. The sixth lecture is unfinished.

Lecture 1

Lecture 2

Lecture 3

Lecture 4

Lecture 5

Lecture 6

7. sjbrown’s Guide to Writing Games

A very formal tutorial that covers Model-View-Controller architecture, but this tutorial also covers games with networking capabilities with the Twisted framework. This may be a bit advanced if you are new to Python or programming in general, but is worth a read through.

8. Rapid Game Development with Python – by Richard Jones

A rather brief look at Pygame, but it does cover the basics nicely.

9.’s Python Tutorial

Short, and covers just a simple Hello World example. But he also has a couple other tutorials with Pygame implementations of Conway’s Game of Life and a heat simulation.

Conway’s Game of Life in Pygame

Heat Simulation in Pygame

10. ShowMeDo – Using Pygame for Games

The audio has somewhat bad quality to it, and the guy’s voice can be hard to follow along with sometimes. But he does offer a fairly nice tutorial that covers some of the basics. If you’d prefer a video tutorial, this would be one to watch.

Video 1 – Installation

Video 2 – Blitting and moving an image

Video 3 – Gameplay

Page 2 of 2 | Previous page

1 comment on this post.
  1. Alex:


    I really like your website, so I added a link to it on my blog: Your page has helped me learn python. I am trying to get more traffic onto my site now. If you add a link to my site on yours – I think it will help me come up higher in search engine results.

    Thank you for your help!


Leave a comment