Follow the lemons
Each lemon earns 10 points. Every fruit adds a segment. Avoid the walls and your own tail.
Soda Snake / v0.1.4Updates
One more turn. One more bite.
Start playingReview the controls before you start. Gameplay is in Chinese.
Each lemon earns 10 points. Every fruit adds a segment. Avoid the walls and your own tail.
Eat 5 lemons for a 20-point strawberry; eat 3 strawberries for 50-point grapes.
Bonus fruit lasts 60 seconds of active play. Pausing also pauses the timer.
Desktop and mobile share the same 26 × 16 board. Only your best score stays in this browser; clear it in the rules panel. Switching away pauses the game, and resuming is manual. Reloading ends the run.
Fixed stutters on iPhone and other phones when turning and eating: pressing a direction now just flashes a highlight inside the button, score numbers update on their own layer, and the direction buttons and swipes no longer go through the system's tap handling.
Turns respond instantly: a slightly late tap on a touch screen now counts from the moment you tapped, so the head swings into the new direction at once and the body no longer slows down. The head also finishes turning in about two frames.
The tail no longer stops dead when the snake eats: growth is drawn over two steps, with the tail moving on at half speed while the head approaches the fruit and for the step after.
Made the direction buttons on phones about a sixth larger so they are easier to hit, including on short screens and in landscape.
Score pop-ups are drawn in the pool. While you play, a bonus fruit's time left is shown by the ring in the pool, with the exact time shown when paused. The best score is saved when you pause, leave the page or finish a run.
Smoother turns: on touch screens, a slightly late tap now turns the head from where it is and eases it back into its lane, so the body no longer hitches at corners. On every device, the head and body rotate through turns instead of flipping at once.
Touch turns now allow for touch and display delay: a tap made while the head still appears in a cell turns in that cell, and last-moment turns before a wall or the snake's body are no longer missed.
Fixed touch turns being committed ahead of the visible snake position, while keeping movement continuous and at a steady speed through turns.
Kept mobile direction buttons within the screen and centered in their own area, with pause and restart moved to the score panel.
Slowed the opening pace on touch devices and reduced the swipe distance needed to turn.
Widened the pool to 26 × 16 cells and refined the score panel's layout and spacing.
Updated the playground cover and card layout, with separate links for the introduction and play.
The game page now shows the latest changes and a collapsed update history.
Introduced the summer pool, with keyboard and touch controls, pausing, and a best score saved in your browser.
Lemons earn 10 points. Every 5 lemons bring a 20-point strawberry; every 3 strawberries bring 50-point grapes. Bonus fruit lasts 60 seconds of active play.