New Book: “Making Games with Python & Pygame”

I've completed my next book, which focuses on the Pygame library and making graphical games in Python. It assumes you have a little bit of Python programming knowledge. The book is free to read online from and can also be bought on for $25.

Thanks to everyone who helped me out with this book over the last year and a half.


  1. Congratulations. I am having a lot of fun going over Invent your own games with my 11 year old nephew, and it’s good to new that there’s a sequel ready….

  2. Assume that I know Python, and want to start learning how to make games. Should I start with “Making Games with Python & Pygame”?

    Or should I consider “Making Games with Python & Pygame” to be a follow-on to “Invent Your own Computer Games with Python” and start with “Invent Your own Computer Games with Python”?

    In part, my question is: What is the relationship between the tow books? Does one replace/obsolete the other? Or what?

  3. “Making Games” is sort of a sequel to “Invent with Python”, in that it expects you to have some familiarity with Python (but doesn’t assume you know Pygame at all). If you already know some Python programming, you can just jump into “Making Games”.

  4. Congratulations!

    BTW, when would the 3rd edition of “Invent with Python” come out?

  5. I have most of the work done for the third edition (which doesn’t add that much new content, but mostly layout improvements). I’m still debating whether or not it is different enough to justify a new release (though fixing the typos in the second edition would be nice). It would be on the order of sometime in the next couple of months maybe.

  6. Hi

    Really great book. The only disappointing thing was the absence of object-oriented programming. Otherwise, really great though.

Post a comment.