It is only appropriate that we have a chapter where we discuss creating video games in Python – after all, it is that very interest that got me started programming all those years ago when I was a kid. Things have progressed a lot since then; at the time, PC games were text-based with the only images consisting of really poor-quality graphics or, worse, made out of ASCII characters.
Even the sounds were very basic: think single-tone digital boops, beep, and borps. And animations? Well, they technically existed – for a ...