About Step Dungeon
Step Dungeon is a small, hand-built puzzle game with one idea at its heart: what if walking backwards rewound time? Everything else — the wolves, the frozen lakes, the crumbling bridges, the village economies — grew out of taking that one idea seriously.
The idea
Most puzzle games bolt an undo button onto the side of the world. Step Dungeon builds it into the world's physics instead: stepping back onto the tile you just left is the undo, and it rewinds everything — monsters, pickups, even bridges you've destroyed. That sounds like a convenience, but it's actually a constraint, and constraints are where puzzles come from. If retreating always un-does, then progress only ever comes from stepping somewhere new. A treasure at the bottom of a dead end is a lie. A safe route is one that loops. Every one of the game's levels is designed — and several are downright devious — inside that single rule.
Every level is proven solvable. Literally.
Step Dungeon's levels aren't playtested into shape — they're proven. The project includes a solver that exhaustively searches a level's entire possibility space: every route, every pickup order, every lever state, every position a boulder can be pushed to, every tick of every patrol. Before a level ships, the solver must find a solution, and the shortest one it finds becomes the level's par — the move count that earns three stars. If a design change accidentally makes a level impossible, the test suite fails and the change doesn't ship.
The same machinery works as a design tool in reverse. When a level is meant to hinge on something — a particular boulder, a heart container, one specific coin — we delete that element and re-run the solver. If the level is still beatable without it, the design isn't finished. Many of the later levels are tuned to a knife edge this way: there is a level whose optimal solution wins with exactly 1 HP remaining, and we know no gentler solution exists because the machine looked at all of them.
Two things follow from this, and they're promises to you as a player: every level can be beaten, and the par is honest — three stars is always achievable, because the star bar is set by an actual shortest solution rather than a designer's guess.
Fair by design
The game tells you everything it knows. Patrol routes are drawn on the floor as paw prints. Every monster wears a badge showing its stats, colored by how a fight would end for you right now. Every coin and chest displays its value; every shop ware its price. A locked exit looks locked before you waste a step on it. This transparency is deliberate: hiding information makes a player guess, and guessing isn't a puzzle. In Step Dungeon the challenge is never finding out what will happen — it's deciding what to do about it.
The craft
Everything you see is hand-drawn vector art — the wolves, the orc, the tumbledown bridges, the ice — drawn as SVG and shipped as code, which is why the whole game loads in about a second and stays crisp at any zoom. The sound effects are synthesized in your browser as the game runs; there isn't a single audio file. The fifteen levels span seven visual worlds, from forest paths to timber-braced mine galleries to a snowbound tarn, and the first ten form a gentle tutorial ramp that introduces one mechanic at a time before the later levels start weaving them together.
The same level editor used to build the campaign is included in the game, solver and all. Paint terrain, place monsters, wire levers to gates, script quests — then press Check and the solver tells you whether your level is beatable and what its par should be. If you build something good, we'd genuinely love to see it.
Free means free
Step Dungeon is free to play in any modern browser, on desktop or phone. There is no download, no account, no login, and nothing to buy — progress and star ratings are saved privately in your own browser. The site shows ads to help cover its costs; how that works is described plainly in the privacy policy.
Contact
Step Dungeon is made by Mike Vargas. Found a bug, got stuck, built a great level, or just want to say hello? Email [email protected] — mail from players is the best part of running a small game.