How to Play
Snake is played on a 20x20 board. The snake moves forward on its own, one cell at a time โ your only job is to steer it with the arrow keys, WASD, or a swipe on touch devices. You can't turn 180 degrees into your own neck; a reversal input is simply ignored. Guide the snake onto the pulsing food to eat it: the snake grows by one cell, your score goes up by 10, and a new piece of food appears in a random empty cell. The board has no wrap-around โ running into any of the four walls ends the run immediately, and so does running into your own body. The snake starts at a gentle 5.5 cells per second and gradually speeds up as it grows, capping out around 13 cells per second, so later turns demand much faster reflexes than the opening moves.
Tips
- Hug the outer walls early on and leave the center of the board open โ a long snake needs room to turn without trapping itself.
- Plan your next two or three turns before you make them; inputs are queued, so panicking and mashing keys won't save a bad turn already in motion.
- As your snake approaches the ~13 cells/second speed cap, favor wide, sweeping turns over tight corners near your own tail.
- Never turn back toward the center of a shape you've already traced โ that's almost always where your own body is waiting.
About Snake
Snake is one of the oldest and most recognizable video games, and this version keeps the rules exactly as classic as they sound: no wrap-around walls, real self-collision, and speed that ramps up the longer you survive. What's new is the feel โ the board is rendered on canvas with the snake's body smoothly interpolated between grid cells instead of snapping, a subtle traveling wave animation ripples down the body as it moves, and eating food triggers a particle burst with a rising musical pitch that climbs with every bite. Crashing shatters the snake into scattering pieces with a screen shake and a red flash for real impact.
Your score and best score are tracked live, with the best score saved locally so it persists between visits. Every run starts fresh with the New Game button, and the Help button brings back the on-board tutorial any time you need a refresher on the controls or rules.