Lanternkeep
Memorize the room with the lantern lit — then deduce a safe path in the dark.
▶ Play LanternkeepAbout
A 1-bit top-down stealth puzzle across twelve hand-designed courtyards. Toggle your lantern to memorize the layout, then move in the dark to avoid guard vision cones. Reach the well to refill oil, light the final beacon to win. No procgen, no story, no upgrades — just twelve tight rooms.
How to play
WASD or arrow keys to step one tile at a time. Space toggles the lantern. With the lantern ON the whole room is visible but you can be spotted by guards inside their cones — getting spotted respawns you at the entry tile. With the lantern OFF you are detection-immune but see only a 3-tile aura. Step onto wells to refill oil. Step onto the exit tile to advance. Beat courtyard 12 to win.
Features
- Twelve hand-designed courtyards
- Two-color palette (#0a0a0a + #e8e4d4)
- Static and slow-patrolling guards with vision cones
- Oil meter and refill wells
- No external assets — all art drawn from primitives in code
- Vanilla TypeScript + HTML5 Canvas, single bundle