STONEPATH

Logic Puzzle / Sokoban

About

STONEPATH is a torchlit Sokoban-style logic puzzle. You play a hooded torchbearer descending through three ancient crypts — Tutorial, Catacombs, and Sanctum — pushing glowing runes onto matching pressure plates. 24 hand-crafted chambers, every one BFS-verified solvable at the par shown on the HUD, plus a fresh procedurally generated daily puzzle from a pool of 100. Original score by "Torchlight in the Crypt" loops while you play.

How to Play

  • Arrow Keys / WASD — Move one tile per press. Walking into a rune pushes it; you can push but never pull.
  • Swipe on mobile to move in that direction.
  • Z — Undo last move (clean-run star requires zero undos and zero hints).
  • H — Hint. Runs a BFS solver from the current state and shows the next optimal move as an arrow.
  • R — Restart the current chamber.
  • Esc — Back to the chamber select menu.

The Three Crypts

  • Tutorial Crypt — Warm torchlit chambers. Any rune can land on any plate. Learn the push/undo rhythm.
  • Mossy Catacombs — Colored runes must land on plates of their own color. Tangled four-color puzzles require careful sequencing.
  • Frozen Sanctum — Ice tiles slide a pushed rune in the direction of push until it hits a wall, another rune, or non-ice floor. Plan glides like billiards.

Stars

  • Clear the chamber.
  • ★★ Finish in par moves or fewer (par is the BFS-proven minimum).
  • ★★★ Clean run — par moves, zero undos, zero hints.

Features

  • 24 hand-tuned chambers across three thematically distinct crypts, plus a daily puzzle (100-puzzle pool, hashed per day)
  • Smooth interpolated motion, held-key auto-repeat, optimal-move hint system
  • Per-crypt theming: warm ember particles in Tutorial, drifting spores in Catacombs, falling snow in Sanctum
  • Torch halo around the player, plate-lock pulse animations, sequential plate flash on chamber clear
  • Carved-serif Cinzel typography, atmospheric original looping soundtrack, full mobile touch support