A remake of snake with a few customisation features that I made over a week to try and get back into programming!
Controls:
Use the arrow keys to move the snake and to navigate the menu
Options:
You can change between 4 different backgrounds:
Blank - is just a black background
Space - adds stars flying past
Clouds - adds some pretty clouds so you can enjoy the view whilst playing snake!
Grid - adds a grid to the background for extra precision when moving your snake
You can change between 4 different palettes for your snake:
Green (Default)
Blue
Orange
Pink
You can also go between 4 different speed options:
fast - gotta go fast!
medium - for your standard snake shenanigans
slow - a relaxing experience
slug - a VERY relaxing experience
Some of the code is quite horrible to look at especially the method used to draw the snake and the transition animation between game states.
Hope you enjoy!
Pretty good, @OlieB123.
You might add an option so you don't collide into the edges of the screen. That is if you travel off the edge you appear on the opposite edge.
Then the player need only worry about colliding into their tail.
Looks nice! I really like the customization features.
Would enjoy some music/sound and faster transitions. Having to wait for the screen to go black and then getting kicked back to the home screen after each death feels bad.
@MisterWizar01 Thanks for the feedback! I'll try adding a quick restart button after death so you don't have to go back through the menu!
@dw817 That's a great idea! I will work on trying to implement that in an update
The speed is way too fast and slow is fast enough to make the game difficult
[Please log in to post a comment]