Use WASD or the arrow keys to move the snake around and collect apples. Running in your tail will end the game. Collecting apples will make you larger, so think carefully about where you move! To avoid bugs, try not to press multiple buttons at once... Click "Leaderboard" to see the stats of the top three players. Note that it only works if you are signed in and aren't a "New Scratcher." Click "Settings" to change your snake's color and toggle music.
Song - Despacito by Luis Fonsi and Daddy Yankee Right before I published, I rushed a title thingy, but it broke everything. Hopefully, everything is working now. (You don't have to read this next part, but if you want to know the story behind this, go ahead) I made this game when I was on vacation and got bored. My father recommended making a snake game, and I had the core game done in about an hour. My true pride in this game actually comes from everything that isn't gameplay. I spent a few days working hard on making a text generator, a text-to-numeral decode/encoder, a menu navigation system, and much more. Normally, I have the game loop be "when you die, 'stop all' is called, and click the green flag to restart." Here, I added menus to make the game feel more fluid, as well as be able to have a "change of scenery." Also, instead of using Scratch's built-in variables, I tried my hand at making a text generator, as it was a while since I've used one and I haven't actually put it in a "real" game (the only other time I used it was just the text spelling out your username). I was also really proud of my leaderboard system. I know it's been done time and time again, but I had a lot of fun figuring out how to get around the limitations of cloud variables. I think being able to have your username in a project proudly displaying a high score is just so cool. Thanks for reading this far. I appreciate it. I don't post projects very often, but every once in a while I'll get some motivation to make a game or something. If you're into that, consider following.