The tutorial walks through the entire game from scratch in 13 steps, explaining every line of code along the way.
I saw this idea on Codédex's list of "50 terminal project ideas" and I wanted to try it as it seemed almost impossible at first. I managed to make the game work without using classes and with only one ...