Snake Race
Saved games stay in this browser only.
About the game
Snake Race is a snake game made for the 32blit, the open-source handheld console from Pimoroni, by M. Gerloff (lummi01 on GitHub). It is a homebrew game: it was written by an independent developer for the device and released under the MIT licence, and here it runs in your browser with no changes to the game.
The snake you know, with two twists. You are not alone in the maze: a green snake steered by the computer is after the same red apples, and every apple it eats is one you do not get. And eating is not the point on its own. Each maze holds eight apples, and only when they are all gone does a gate open in the top wall. You then have to guide the whole snake out through it, tail included, to reach the next of ten mazes.
Every apple you eat makes the snake much longer, which is what turns a roomy field into a tight one. Hitting a wall, your own body or the other snake costs a life. A bar along the bottom of the screen runs down as you take your time, and when it runs out four more apples appear. You earn an extra life every 250 points, up to six, and after the tenth maze the game starts over faster. When the lives are gone, a score that makes the top eight goes into the hall of fame, where you spell your name with the pad.
Playing it here
Click Play and the title screen appears; press Z to start. The screen is the console's own 320×240 one, scaled up in whole steps so the pixels stay sharp. The game has short sound effects, and it keeps its hall of fame in your browser, on this device only.
If you play on a phone or tablet, a direction pad and the A, B and menu buttons appear under the screen. On a computer, use the keyboard.
Controls
| Key | 32blit button | Action |
|---|---|---|
| Arrow keys or W, A, S, D | D-pad | Steer the snake (it cannot turn back on itself) |
| Z | A | Start a game; on the name screen, type the highlighted letter, or pick "del" or "end" |
Tips
Race for the apples close to the other snake. The green snake goes straight for an apple without caring about you, so grab the ones next to it first and leave the far ones for later.
Leave room to get out. Each apple adds ten segments. Do not eat the last apple in a spot where the long snake will box you in before you can reach the gate in the top wall.
Walls help you. In the later mazes the walls cut the field into corridors; use them to keep the green snake away from your apples.
FAQ
Is this the Snake from old mobile phones? It plays on the same idea, a snake that grows as it eats, but the mazes, the rival snake, the gate and the rest are this author's own.
Where does the hall of fame live? In your browser's own storage, on this device. Clearing the site data erases it.
What is a 32blit? A small open-source handheld with a 320×240 screen, a D-pad and four buttons that anyone can write games for. The games run on the device or, as here, on a computer.
Screenshots