03 August 2018
I am so excited to share the news that my new book Mission Python is now at the printers, and will be available for you to read in September, published by No Starch Press. As you read the book, you'll learn how to build a game called Escape, using Python and Pygame Zero. You can use a Raspberry Pi 2 or 3, or a Windows PC to build and run the game.
In Escape, there is a breach in the wall of the space station, and comms are down. You must establish a safe air supply, and then message for help. As you go about your mission, you'll be challenged to think like an astronaut. You'll have to use the objects you find creatively to solve the game's puzzles.
You might want to play and solve the game first, then use the book to see how it works. Or might prefer to build the game first, then reward yourself with it when you finish making it. Or maybe you'll dive straight into the code listing, and use the book to see how you can customise it with your own maps and puzzles.
Here are some screenshots from the book, showing the fabulous game art created by Rafael Pimenta for this project. You'll be able to download all the art, sound and code files you need.
I can't wait for you to see the final book. It's available for pre-order now from many shops, and I'll be happy to take any questions in the comments below. I'll be adding bonus resources to the Mission Python page on my website here. This is my first full-length Python book, but if you're looking for a primer on Python and Pygame Zero while you're waiting for Mission Python to come out, check out Raspberry Pi For Dummies 3rd Edition, which includes two chapters on Python.