Note: this tutorial is out of date. You can use concepts from this tutorial, plus updated ones listed below:
The classic game “Snake” is fun because of it’s simplicity and replayability. You start out as a small snake made up of one or two blocks, and you grow longer each time you eat something. You have to avoid colliding with yourself, which becomes progressively harder as your tail grows longer. The entire game only contains a few elements, but you can play it over and over – that makes it a perfect candidate for a “Let’s Make a Game” Tutorial!