How to play
Rules of the game
Steer the snake with the keyboard's arrow keys. Every apple eaten makes the snake grow by one cell and increases your score.
- The game ends if the snake hits the edge of the grid.
- The game also ends if the snake runs into itself.
- The goal is to fill the entire map with the snake by eating as many apples as possible.
Customization
The panel on the left lets you tailor the game to your liking:
- Colors: choose the snake's head and tail color, as well as the two checkerboard background colors.
- Tail width: the tail tapers gradually from the head's full width down to the percentage you choose.
- Map size: adjust the grid's width and height (in cells), as well as how many apples are on the board at once.
- Speed: sets how many cells the snake travels per second.
- You can also swap in your own apple image (drag & drop a PNG), and customize or mute the sound effects.
TAS mode (automated bot)
TAS mode hands control over to a bot that plays for you, following a path that's guaranteed never to trap itself. The currently available mode is:
- 10%: the bot always follows its base path and never takes a shortcut. This is the safest mode, and also the slowest.
- 60%: the bot re-plans its route every move, taking the longest safe path it can find toward the nearest apple. Faster than the 10% bot, while still checking that every move keeps the board solvable.
The live chart
To the right of the game board, a chart shows the snake's length over time in real time, compared to the total number of cells available on the map. You can drag the handle below the chart to make it taller.
Back to game