The tutorial walks through the entire game from scratch in 13 steps, explaining every line of code along the way.
pyGame is a set of Python modules designed for writing games. pyGame serves as an abstraction layer for the SDL library, which means that games written with pyGame can be run on Windows, Linux, MacOS, ...
Python is an absolutely fantastic language for tossing bits of data around and gluing different software components together. But eventually you may find yourself looking to make a program with an ...