This short, hands-on book walks you through building four different minigames using Pygame, even if you’ve never written a rock paper scissors game before.
With clear explanations and all the source code included, you’ll learn all the fundamentals required to build a game. Whether you’re a hobbyist looking to explore something new or a developer wanting to build fun side projects, this book is designed to get you started quickly and confidently.
No fluff – just practical steps to making your own games from scratch.
This short book is not for every Python developer. If you identify with any of the below, please do not buy this book:
If you're none of the above, welcome aboard: this book's your next adventure!
Take a look at the games you will be building below:
In this “Flappy Bird” clone the player has to help the fish pass through an infinite series of obstacles that come their way.
Here are some things you'll learn:
In this reaction and precision game players have to click as many shrinking bubbles as possible within the time limit.
Here are some things you'll learn:
In this pattern recognition game the player has to memorise a pattern of secret tiles and then repeat it in a sequence of increasingly hard levels.
Here are some things you'll learn:
In this game the player has to find their way out of a maze without being able to see the whole maze.
Here are some things you'll learn:
Each game builds upon the last, introducing new mechanics and complexities while remaining accessible for anyone familiar with Python. By the end of the book, you'll have the skills to develop your own 2D games using Pygame!