So far, the programs have been text-based, but if we just stuck with text-based games, they would not have the same appeal as graphical ones. The rest of this book is about graphical games, which will be created using Pygame Zero.
To understand what Pygame Zero is, you first need to understand what pygame is. Pygame is a programming library for Python. It is designed for creating multimedia applications (such as games) easier. It also works across multiple platforms making it easier to share the games you make with other computers.
While pygame made it much easier to create games in ...