This project is a recreation of Snake, one of the most popular games that developers love to recreate. This solo project was developed in Unity using C# as part of my minigames series where I utilize various resources to remake simple games in order to further my learning as well as to have fun!
Snake consists of a moving line that the player controls. As it consumes more apples, it grows in size and speeds up, making it more difficult to dodge walls as well as itself. See how big you can grow your snake!
In order to play this version of Snake, follow the link to a in-browser WebGL build (No download required!).
A brief description of all of the classes is as follows:
- The
Food
class handles the positioning & repositioning of apples on the board. - The
GameManager
class handles score tracking as well as UI display. - The
Snake
class handles player movement, collision, and the growing of the Snake when it eats apples.
- Unity
- Visual Studio
- GitHub
- GitHub Desktop
- Credit goes to Zigurous for the helpful base game tutorial!
This game, like many of the others I have worked on, is completely free and made for fun and learning! If you would like to support what I do, you can donate at my metamask wallet address: 0x32d04487a141277Bb100F4b6AdAfbFED38810F40
. Thank you very much!