Log In  

Cart #snakeplus-0 | 2022-09-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

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!

P#117112 2022-09-09 08:50 ( Edited 2022-09-09 08:51)

1

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.

P#117118 2022-09-09 15:52
1

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.

P#117333 2022-09-13 02:45

@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!

P#117468 2022-09-15 15:09

@dw817 That's a great idea! I will work on trying to implement that in an update

P#117469 2022-09-15 15:12

The speed is way too fast and slow is fast enough to make the game difficult

P#117482 2022-09-15 21:46

[Please log in to post a comment]