In brief

What was Nokia Snake?

Nokia Snake was a compact mobile implementation of the growing-line game. The player steered a continuously moving snake toward food while avoiding the boundary and its own body. Each successful pickup made the next decision harder by increasing the snake's length.

Taneli Armanto designed and programmed the version released with the Nokia 6110 in 1997. It later spread through Nokia's handset range and became one of the best-known examples of early mobile gaming.

Authorship

Who created Snake for Nokia?

Armanto was an engineer at Nokia Mobile Phones rather than a developer inside a conventional game studio. His task was shaped by handset software constraints: very limited memory, a monochrome display, and a numeric keypad designed primarily for phone calls.

Armanto is precise about the distinction between implementation and invention. Snake-like games existed well before 1997. His contribution was the Nokia version, the form that paired the genre with mass-market mobile hardware and made it familiar to an enormous new audience.

One-thumb play

How did the original controls work?

The game used the phone's keypad for directional changes. There was no analogue movement, camera, inventory, or tutorial sequence. The player needed only to understand the next right-angle turn.

Directional keysTurn the snake at right angles.
Instant retryBegin another short attempt after a collision.
Grid logicRead occupied and free cells on a tiny display.
Portable sessionsPlay while waiting, travelling, or taking a brief break.

The limited input system was an advantage. Because every move used the same four-direction language, the challenge came from space and timing rather than from remembering controls.

Hardware

Designing for an 84 × 48 pixel display

Armanto's account describes the Nokia 6110 display as roughly 84 × 48 pixels. On that surface, readability was not a visual preference; it was a functional requirement. The snake, food, boundary, and score all had to remain recognisable with very little detail.

Memory limits also favoured systemic difficulty over authored content. Snake did not need dozens of stored levels. The player created the changing level by leaving a longer body behind. A few simple rules generated a different spatial problem in every run.

ConstraintDesign response
Tiny monochrome displayHigh-contrast cells and an immediately recognisable playfield
Numeric keypadFour-direction movement with no complex command set
Limited memoryProcedural difficulty created by growth rather than stored levels
Short mobile sessionsImmediate start, quick failure, and fast replay

After the 6110

Later Nokia versions changed the presentation

Nokia shipped updated Snake editions across later handsets. Features varied by device generation, but the central relationship remained: collect, grow, and avoid the trail you created. More capable phones allowed richer graphics, new arenas, and additional rule variations.

In 2015 Armanto returned to the idea with Snake Rewind, developed with Rumilus Design for modern smartphones. It demonstrated how the original loop could absorb touchscreen-era features without losing its short-session structure.

Then and now

Nokia Snake vs Snakega.me

Nokia Snake and Snakega.me comparison
Point of comparisonNokia SnakeSnakega.me
PlatformNokia handset softwareModern web browser
Primary inputNumeric keypadArrow keys, WASD, or swipe gestures
Visual systemMonochrome low-resolution cellsResponsive canvas, colour, animation, and optional effects
RulesDevice-specific Nokia editions17 independent Snakega.me rule sets
RelationshipNokia product and softwareIndependent original implementation; not an emulator

The comparison is about design lineage, not equivalence. Nokia's software and trademarks belong to their respective owners. Snakega.me does not distribute or reproduce Nokia code.

Questions

Nokia Snake FAQ

Who made Snake for Nokia?

Finnish engineer Taneli Armanto designed and programmed the version that shipped on the Nokia 6110 in 1997.

Did Nokia invent the Snake game?

No. The broader genre predates Nokia and is commonly traced to 1970s trail games such as Blockade. Nokia created and distributed its own highly influential implementation.

Which Nokia phone had Snake first?

Armanto identifies the Nokia 6110, released in 1997, as the handset that carried his version of Snake.

Why was Nokia Snake so addictive?

It combined one-thumb controls, immediate restarts, short sessions, visible improvement, and a difficulty curve created by the player’s own growing body.

Can I play the exact original Nokia code here?

No. Snakega.me is an independent browser implementation with its own code, artwork, sounds, and modes. It preserves the general genre rules rather than emulating Nokia software.