Player's Manual

Sneekie is a snake-in-a-maze game from July 1988. You steer a growing snake around a walled arena, hoovering up hearts. Clear every heart and you advance — through 32 levels built from 8 maze layouts. Mind the walls, the deadly arrows, and the smileys that cost you points. This page explains everything: the controls, the scoring, each of the 8 layouts, and how the 32 levels are put together.

New here? Just hit ▶ Play and start collecting hearts — the first few levels are turn-based and forgiving. Come back when you want to know what the smileys do or why the arrows keep killing you.

The goal

Each level scatters a crowd of hearts across the arena. Eat them all and the level is cleared — whatever bonus time is left pours into your score, you earn a life, and the next level begins. The snake grows by one segment every time it eats anything, so the playfield gets tighter as you go.

Controls

Key Touch What it does
Swipe Steer the snake. It can't reverse straight back into itself.
any key Tap Dismiss the “Press any key” pop-ups between levels.
Esc Give up when you're boxed in. Costs one life and restarts the level.
F9 Cheat: extra life — and skips you to the next level.
F10 Cheat: skip the level.

Pressing a letter key (or steering into a wall) just bonks you: you stay put and lose a little bonus. Below the screen are the cabinet controls: the Green / Amber / White / CGA display themes, a Sound toggle, and Fullscreen (in fullscreen, press & hold Esc to leave — a single tap still works as “give up”).

The screen

The play area is framed by a border you can't cross. The status strip along the bottom shows:

Items & scoring

Symbol Item Effect
Heart +10. Collect all of them to clear the level.
Club +25. A juicier treat (from level 17 on, hearts can drop one).
Smiley −50! — the trap. Eating one stings and grows you for nothing. Steer around them.
Stone A boulder. No points — but you can push it one cell if the space behind is clear.
↑→← Arrow Deadly. Touch a moving arrow and you lose a life.
│─ Wall / yourself Solid. You can't move into a wall or your own body — you just bonk (−bonus).

Lives

You start with 3 lives. You lose one whenever you die — by hitting a moving arrow, or by pressing Esc to give up when you're trapped. But you gain a life every time you clear a level (and F9 hands you one too), so a steady player keeps the count healthy. Run out and it's game over — then you can play again.

The eight layouts

Every level is one of these eight arenas. Layouts 1–4 are pure mazes — the only danger is getting stuck. Layouts 5–8 add a moving hazard. Each one below is a clip of the game playing itself — an autoplay snake hunting hearts, pushing stones, and dodging arrows:

The 32 levels

There are only 8 layouts, so the game cycles through them four times. Each time around, the same eight arenas come back — but how the snake moves changes:

Layout Hazard Turn-based levels Self-moving levels (pace)
1 · Open Arena 1, 17 9, 25  (0.4 s)
2 · Combs & Crosses walls 2, 18 10, 26  (0.6 s)
3 · Room Grid walls 3, 19 11, 27  (0.6 s)
4 · Stone Field stones 4, 20 12, 28  (0.9 s)
5 · Picket Columns crawling gaps 5, 21 13, 29  (0.9 s)
6 · Rising Arrows up-arrows 6, 22 14, 30  (1.0 s)
7 · Sweeping Arrows side-arrows 7, 23 15, 31  (1.0 s)
8 · The Vault stones + crawling gaps 8, 24 16, 32  (1.2 s)

Tips

About

Sneekie was written in GW-BASIC in July 1988 by HerbySoft and published in MS(X)DOS Computer Magazine no. 25. In 2026 its printed listing was recovered by OCR and ported, line for line, to this website. Curious how it works? The Visualizer shows the screen-is-the-memory trick at the heart of it, and the Explained edition walks through the original code.