The History of Snake: From Mainframe to Nokia to Slither.io

The snake game history is the history of one mechanic — grow, turn, don’t crash into yourself — and how it kept getting reinvented for whatever device people had in their pocket. From an arcade cabinet in the 1970s to Nokia phones in the late 1990s to a viral browser game in 2016, Snake is one of the few games that has been genuinely ubiquitous in several separate eras of computing. Here’s how it traveled.
Key takeaways
- The earliest Snake-style arcade game, “Blockade,” was released by Gremlin Industries in 1976.
- Nokia preinstalled Snake on the 6110 mobile phone in 1997, making it a global phenomenon.
- The mechanic has been reinvented many times — most successfully by Slither.io, which brought Snake into the multiplayer .io era in 2016.
- No single company owns the Snake mechanic, which is why so many versions exist.
- The game survives because the core loop is hardware-agnostic — it works on any screen with directional input.
The 1970s arcade origins
The first widely recognized Snake-style arcade game was Blockade, released by Gremlin Industries in 1976. Blockade was a two-player game in which each player controlled a line that grew constantly behind them; the goal was to force your opponent to crash into a wall or into one of the growing trails. The single-player Snake we recognize today is essentially the same game with food pellets standing in for the second player.
Several clones and variants followed throughout the late 1970s. The mechanic was simple enough to copy that it appeared on early home computers under many different names. By the time the personal computing era settled in the 1980s, “Snake” was a generic game type rather than a single product.
The home computer years
Throughout the 1980s and early 1990s, Snake appeared as a built-in or sample game on many home computers and operating systems — MS-DOS’s QBasic, for example, shipped with a Snake game called Nibbles. It was a common BASIC programming exercise — short enough to fit on a magazine listing, simple enough to teach loops and arrays. Generations of programmers wrote their own Snake clones as a first project. The game became part of the cultural fabric of programming as much as gaming.
This was Snake’s first quiet success: it survived not by being one branded thing, but by being a pattern that any developer could implement in an afternoon. That genericness would matter when the mobile era arrived.
Nokia and the global mobile moment
The version of Snake most people remember was the one preinstalled on the Nokia 6110 in 1997. Nokia engineer Taneli Armanto built a clean implementation of the classic snake mechanic for the phone’s monochrome screen. Direction was controlled with the phone’s number pad — 2, 4, 6, 8 for up, left, right, down. The screen was small. The graphics were minimal. The game was perfect.
What happened next is one of the more remarkable distribution events in gaming history. Nokia’s mobile phones became enormously popular across the world in the late 1990s and 2000s. The Nokia 3310, released in 2000, sold well over 100 million units, and it shipped with a version of Snake. The game reached people who had never touched a Game Boy, an arcade cabinet, or a home computer — a far larger audience than dedicated gaming hardware had reached at the time.
For many people, Snake on a Nokia phone was the first video game they played regularly. That distribution decision did more to make Snake universally known than any other moment in its history.
The smartphone gap
When smartphones replaced feature phones in the late 2000s, the built-in Snake era ended. iPhones and Android phones didn’t ship with Snake. The game survived in the app stores as a thousand fan implementations, none of which captured the cultural moment the Nokia version had.
This was a quiet decade for Snake. It was still there, still played, still recognized — but it had lost its preferred delivery mechanism. The game was waiting for a new context to make it interesting again.
Slither.io and the .io revival
That context arrived in 2016 with Slither.io. Built by independent developer Steve Howse, Slither.io took the Snake mechanic and added two crucial changes. First, it moved the game into a massive multiplayer environment — hundreds of snakes on a shared playfield, all eating pellets and trying to make each other crash. Second, it changed the controls so the snake moves smoothly and continuously while the player only steers.
Slither.io was an immediate hit, climbing to the top of the App Store charts in 2016. Agar.io had launched the “.io game” wave a year earlier, and Slither.io helped turn it into a full category — browser-first, no-signup multiplayer games with simple mechanics. The game showed that Snake’s core loop was still compelling, it just needed a new container. For more in the same family, the broader category of Snake-style games and Snake alternatives is worth exploring.
Why Snake keeps coming back
Three reasons. First, the mechanic is genuinely good — it’s a clean test of forward planning under increasing constraint, which gets harder as your snake grows. Second, the game is trivially easy to implement on any hardware that can move pixels around a grid. That makes it the go-to filler when any new platform launches. Third, no single company owns the mechanic. There is no one “official” Snake; everyone has their own version, which means everyone can have a turn building it.
That open status is unusual. Most other classic games have a clear corporate owner who polices the IP. Nobody owns the Snake idea, which means it belongs to everybody. The result is roughly fifty years of continuous reinvention.
How Snake compares to other classics
Compared to Tetris, Snake is younger as a packaged phone game but older as a mechanic — Blockade in 1976 predates Tetris by eight years. Compared to Pong (1972), Snake is only a few years younger but covers more platforms in its history. Compared to Pac-Man, Snake has less personality but arguably more raw reach, almost entirely because of Nokia’s distribution. The Wikipedia article on the Snake video game genre traces the broader lineage in more detail.
The strategy
Snake looks reaction-based but is actually a planning game. The longer your snake, the more your decisions are about future positions rather than current ones — where will my tail be by the time my head reaches that corner? Top players treat Snake like a constraint satisfaction problem: every move forecloses some options, so the best strategies maximize future flexibility. For a tactical breakdown, see our piece on how to win at Snake.
Snake on browsers today
Snake is everywhere online. Google has its own playable Snake in search results (search “play snake”), and in April 2019 Google Maps ran a Snake-themed April Fools’ game. Slither.io is still online. You can also play classic Snake in your browser here, or try Snake Arena, which pits you against computer-controlled snakes. If you want a minimalist single-player browser distraction with a different rhythm, the Chrome Dino game is the same kind of pickup-and-play experience.
Frequently asked questions
Who invented Snake?
The Snake mechanic was first widely seen in Gremlin Industries’ Blockade in 1976, a two-player arcade game. The single-player Snake we recognize today is a descendant of that design. No single creator owns the genre — it’s a pattern that’s been reimplemented countless times.
When did Nokia put Snake on its phones?
Nokia preinstalled Snake on the Nokia 6110 in 1997. Engineer Taneli Armanto built the implementation. Later Nokia phones, including the enormously popular 3310 in 2000, also shipped with versions of the game.
Is Slither.io the same as Snake?
Slither.io uses the core Snake mechanic — grow, steer, avoid crashing into others — but adds massive multiplayer and smooth, free-steering movement. It’s a Snake variant rather than a clone, and it brought the genre into the .io browser-game era starting in 2016.
Why is Snake on so many platforms?
Three reasons. The mechanic is generic and nobody owns it. The game is easy to implement on any hardware with directional input. And the loop is genuinely good — a simple test of forward planning that scales in difficulty as the snake grows.
What’s the longest snake you can make in classic Snake?
In the classic Nokia version, the maximum snake length is bounded by the size of the playfield grid. Eventually the snake fills the entire grid and the game has no more empty squares to spawn food in — that’s the theoretical maximum. In practice, almost no player reaches it because crashing into your own tail becomes nearly inevitable long before that point.
The takeaway
Snake is the game that wouldn’t go away — and the reason it wouldn’t go away is that it’s simple enough to belong on anything with a screen. Arcade cabinets, home computers, feature phones, browsers, smartphones, smart TVs: almost every platform has gotten a Snake at some point, and most of them have been pretty good. For more games in the same lineage, see our Snake-style picks, or pivot to the offline dinosaur game when you want a different kind of timed challenge.








