Snake is a game of skills. You need to guide a snake around the obstacles to find the exit door. Once you complete the level, the game advances to a new level where obstacles are not stationary anymore.
While implementing this game you’ll learn game design concepts such as:
- How to implement a game loop
- How to read the keyboard during the game loop
- How to check for collisions