Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Making Games with Python & Pygame Paperback – January 1, 2012
| Price | New from | Used from |
- Kindle
$2.99 Read with Our Free App - Paperback
$21.7711 Used from $17.72 9 New from $26.66
- Reading ageBaby - 12 years
- LanguageEnglish
- Dimensions8 x 1 x 10.25 inches
- Publication dateJanuary 1, 2012
- ISBN-101469901730
- ISBN-13978-1469901732
Products related to this item
Product details
- Publisher : Createspace Independent Pub (January 1, 2012)
- Language : English
- ISBN-10 : 1469901730
- ISBN-13 : 978-1469901732
- Reading age : Baby - 12 years
- Item Weight : 1.9 pounds
- Dimensions : 8 x 1 x 10.25 inches
- Best Sellers Rank: #1,581,001 in Books (See Top 100 in Books)
- #1,617 in Python Programming
- Customer Reviews:
About the author

Al Sweigart is a software developer and tech book author living in Houston. He has written several programming books for beginners, including Automate the Boring Stuff with Python. His books are freely available under a Creative Commons license at his website https://inventwithpython.com.
Products related to this item
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Al presents python and pygame concepts in context of re-creating several typical games - like tetris, memory, othello, wormy, etc. Overall excellent pygame book. Pairs well with the rasperry pi computer... hint hint, nudge nudge. ( The games featured in this book are installed on raspberry pi stock image.. )
Honestly it's more fun than slogging through the pygame website, and example code. Pygame and this book allow you to quickly put together some pretty 'low tech' fun and easy games.
Technically:
The book quickly introduces you to core display concepts like surfaces, drawing shapes, colors, blitting graphics, and playing sounds. Then it guides you through 'event handling' concepts over the course of several games. You will be up and running quickly making your own games with sound/graphics/event handling.
So, really a good intro / even intermediate intro / to pygame, which perhaps doesn't touch on pygame's more advanced topics very deeply. Focuses well on game design concepts, but doesn't get extremely deep into every bell and whistle of pygame, which to me was a good thing, and kept the book understandable and concise. It is not a 'reference' type book, and advanced pygame topics were not included.
I ignored PyGame for several years because the website has so poorly laid out. I got bored one weekend and decided to give it a whirl recently. I bought this book to give back to the project and I'm glad I did.
While this book won't make you a superstar video game programmer, it may help you build a solid foundation of the underlying code structure required. I had several eureka moments while typing in the examples. I'm a better programmer since reading this book. I wish I would have given PyGame a shot a few years ago.
Top reviews from other countries
Installing the Pygame module (by downloading from the Internet) may not be as easy as the book makes out - it's necessary to align the Python and Pygame release versions exactly (and 32 bit does not equal 64 bit!). A bit of Googling helps and the author can be emailed (and is very helpful) in case of difficulties.