Following throught the tutorials on theCherno youtube channel, which take you through programming a 2d game from scratch