Click to start — use arrow keys to move 🕹️
Snake is a classic video game that has appeared on countless devices, from early arcade machines to the first mobile phones. Known for its simple controls and steadily increasing difficulty, Snake has become one of the most recognizable and enduring games in digital history.
In Snake, the player controls a long, moving line—often called a snake—that continuously travels across the screen. The player can only steer it in four directions: up, down, left, and right. The goal is to eat the food items that appear on the screen. Each time the snake eats one, it grows longer, making movement more challenging.
The main challenge of the game comes from avoiding collisions. If the snake runs into a wall or its own body, the game ends instantly. As the snake gets longer, the available space to maneuver becomes smaller, turning the game into a mix of quick thinking, pattern navigation, and spatial awareness. The difficulty increases naturally as the snake grows, requiring more planning to avoid trapping yourself.
Different versions of Snake include different features. Some speed up as the player scores more points. Others introduce obstacles, special power-ups, wrap-around walls, or multiple food types. Despite these variations, the core experience remains the same: eat food, grow the snake, and avoid crashing.
Snake’s popularity soared in the late 1990s when it became a built-in game on Nokia phones, making it one of the first mobile games played by millions. Its timeless design, instant accessibility, and endlessly repeatable gameplay have kept it relevant for decades. Whether played on an old phone, a modern device, or recreated in web browsers and programming tutorials, Snake remains a symbol of classic game design—simple to learn, hard to master, and always fun.
