History

Snake: The 1997 Nokia Game That Taught the World to Play on a Phone

By the early 2000s Snake was preinstalled on something like 350 million phones, which for a while made it the most widely distributed video game in history, and it was already twenty years old.

6 min read

Snake is remembered as a Nokia game. It is not, quite: Nokia shipped it in 1997, and by then the idea was already two decades old. What Nokia did was put it in the pocket of a very large fraction of the human species.

1976: Blockade

The ancestor is Blockade, an arcade cabinet released by Gremlin in 1976. Two players each drove a dot that left a solid trail behind it, and the goal was to survive longer than your opponent by forcing them into a wall, or into a trail, without crashing into one yourself.

It is the same core idea in its purest form: a growing obstacle that you yourself are creating. Blockade was widely cloned almost immediately: Bigfoot Bonkers, Surround on the Atari 2600, and later, most famously, the light cycles in Tron, which are the same game with better marketing.

The single-player variant with food to collect appeared on home computers through the late 1970s and 1980s under a long list of names: Worm, Nibbler, Nibbles. By the time QBasic shipped with Nibbles as a sample program in 1991, the game was effectively folk knowledge: no single owner, endlessly reimplemented, familiar to everyone who had ever typed on a computer.

1997: the Nokia 6110

Taneli Armanto, a design engineer at Nokia, adapted the game for the 6110 handset. The constraints were severe by any standard: a monochrome display of 84×48 pixels, or 1,344 usable cells at best, and a numeric keypad as the only input device.

Those limits turned out to suit the game exactly. Snake needs a grid, not resolution. It needs four directions, not a controller. It needs no sound, no colour and no story. There is possibly no other game in existence that would have survived that hardware unchanged, and Snake did not merely survive it. The version on that screen is the version most people picture when they hear the word.

Why it never got old

Most games from 1997 are unplayable now, or playable only through nostalgia. Snake is not, and the reason is structural: the difficulty comes from the player's own success, not from a designer's escalation.

There are no levels, no enemies and no scripted increase in speed in the original design. The board gets harder purely because your own body is filling it. That produces a difficulty curve perfectly matched to whoever is playing. A beginner faces an easy board because their snake is short, and an expert faces a nearly impossible one for exactly the same reason.

It also means the game has real strategy hiding inside what looks like a reflex test: the difference between a score of 40 and a score of 150 is almost entirely about how you shape the free space. We wrote that up in Snake strategy.

The mathematics underneath

Snake turns out to be a genuinely interesting computational problem, which is unusual for a game this small. Playing perfectly means finding a route that visits every cell exactly once, a Hamiltonian cycle, and finding those efficiently is a well-known hard problem in graph theory.

That is why Snake keeps reappearing as a benchmark for pathfinding and reinforcement learning research. A game that fits in a few hundred bytes contains a problem that is still awkward for machines. On a standard 20×20 grid the theoretical maximum is a snake of length 400, which fills the board entirely; solving that reliably is a research result, not a high score.

Multiplayer, which is where it started

There is a nice symmetry in the modern multiplayer arena versions: they are, functionally, a return to Blockade. Several players, one shared field, everybody's trail a wall for everyone else. The single-player version with food was the variant, and the last twenty years have quietly brought the game back to what it was in 1976, just with more than two players and no cabinet.

Play Snake now

The classic, plus a multiplayer arena. Free, no download.

Play free
#snake#history#nokia#arcade

Frequently asked

Who invented the Snake game?
There is no single inventor. The concept originated with the 1976 arcade game Blockade by Gremlin, in which two players left solid trails behind them. The single-player food-collecting variant spread across home computers through the 1980s under names like Worm and Nibbler. Taneli Armanto adapted it for Nokia in 1997.
When did Snake come out on Nokia phones?
1997, on the Nokia 6110. It was adapted by Nokia design engineer Taneli Armanto for a monochrome 84×48 pixel display with a numeric keypad as the only input. Because it shipped preinstalled on hundreds of millions of handsets, it became one of the most widely distributed video games ever made.
Why is the Snake game so addictive?
Because the difficulty comes from your own success rather than from escalating design. There are no levels or enemies, and the board only gets harder as your body fills it. That produces a difficulty curve automatically matched to the player's skill, and it means every death is traceable to your own decisions.
What is the maximum score in Snake?
On a 20×20 grid it is a snake of length 400, every cell filled. Achieving it requires following a Hamiltonian cycle that visits every cell exactly once, which is a hard graph-theory problem and the reason Snake is still used as a benchmark for pathfinding and reinforcement learning.

Go and try it

The classic, plus a multiplayer arena. Free, in your browser, no account.

Play Snake