Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Making Games with Python & Pygame Paperback – January 12, 2012
|New from||Used from|
Excel 2016 For Dummies Video Training
Discover what Excel can do for you with self-paced video lessons from For Dummies. Learn more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
About the Author
Top Customer Reviews
"Making Games with Python and Pygame" is divided up into ten chapters. Over the course of the book, you will learn to create twelve games and every one of them is fun and very useful in the concepts that they teach. Make no mistake, this is not a book on basic Python syntax or just using the Pygame library. This book teaches you how to make actual games with a nice level of "professional" touches. I was surprised by a number of the hidden gems that were included in the book.
Each chapter follows the same basic formula. First is a brief description of the game that will be created and how it works. Next, is the full source code for the game. Then, he goes through the code, section by section, with a thorough explanation of what the code does and why it does it. At the end of the chapter, is often ideas for expanding the game and a link to "buggy" versions of the game that you can use to practice debugging techniques. The buggy versions can all be downloaded and each version tells you exactly what is wrong with the code.Read more ›
I continued using game maker for about 6 years, but by then I felt like I needed something more powerful. Game Maker was great, but it wasn't really what I wanted. After researching different languages to learn, I finally decided on Python, and to my luck, I was given a free review copy of "Making Games with Python and Pygame" from the author, Al Sweigart.
Before reading this book, one needs to know that this is not a book for complete beginners. Fortunately for me, Game Maker has taught me most of the concepts needed to fully understand the book, but someone brand-new to programming may have some trouble with it. Fortunately, Al has another book called "Invent your own computer games with Python" which is up for free download at [...]. This book doesn't touch on Pygame, but it shows you how to make basic games as well as teaching you the basics of Python.
The first thing that I've noticed when reading through the book is of how easy to read it is. I've worked through other textbooks trying to understand how everything works, but the explanations and definitions are too vague to make sense of what everything is. In this book, everything is much clearer. I can finally find out what a module and method is!
The book guides you through making simple games like clones of Tetris and Sokoban. After showing the source code for each of these games, Al breaks down the program and tells you what each line of code does and how it is significant.Read more ›
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.
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.
Most Recent Customer Reviews
Al Sweigart is a genius and I love everything he stands for. This book is so easy to read and understand and he breaks it down even further to explain every line of coding in the... Read morePublished 3 days ago by A.T. Sawilo
First bought it on Kindle but liked it enough to also buy the physical book.Published 4 months ago by Mick Gob
Al Sweigart is one of the best guys out there and anything that he touches is gold. Check out his YouTube presentations and follow the links to his other stuff. Read morePublished 5 months ago by Bruce H.
Excellent introduction to programming with PyGame. Clear and very instructional.Published 10 months ago by Rick Clow
This book can be obtained for free by visiting Al's Inventwithpython site!Published 10 months ago by Russel K.
Very good! Well written and explained, and with lots of examples. Worth it!Published 13 months ago by Gerson V. Monteiro Jr.