An accessibility-first audio game

A cave you map with your ears.
Listen.

Echo Cave is a peaceful exploration game designed primarily for blind and low-vision players, with optional visuals for sighted players who want them. A warm British narrator speaks every step, every wall, every line of lore. No monsters, no timers, no fail states — a procedural cave generates fresh every run, and the deeper you go, the larger it becomes.

Most accessibility work focuses on letting blind and low-vision players catch up to a sighted experience. Echo Cave was built the other way around.

Sound, touch, and mental spatial mapping are the core gameplay — visuals are layered on top as an option, not a requirement. The skill the game asks for is one that blind and low-vision players have often spent years refining.

— Echo Cave design philosophy

What's inside the cave

Every feature is designed to be usable without sight first, and made visually clear second.

Listen Mode

Stand still and the room renders itself in sound — drips, wind, echoes from the rooms beyond. The closer the room, the louder its voice.

A real narrator, not a robot

A warm British voice (more than 600 hand-recorded clips) speaks every room, every move, every wall, and every line of lore. Falls back to your screen reader only for genuinely dynamic content like coin counts.

Bird's-eye cave map

The schematic shows the cave the way you actually walked it — base at the bottom, deeper rooms above, every right-turn really right. Read it as a grid, a text tree, audio-described directions, or printable Unicode Braille.

Story journal that follows you

The cave keeps a journal as you discover it — each landmark adds a line of lore, written to match the theme you're playing. Entries persist across descents, so the journal becomes a record of your entire run.

Loot & 34 lore fragments

Loot rooms drop coins, compass fragments, and echo-stone beacons — plus one of 34 hand-written one-line fragments ("a brass key, no lock to be seen"). Each fragment plays in the narrator's voice. Inventory persists across descents.

Career achievements

Fifteen persistent milestones survive every reset and every descent — hearing all five landmark rooms, traversing a crossover, completing a daily run, reaching depth eight.

Descend deeper

Reach the exit and it becomes the entrance to a larger cave system. Each level adds new rooms to the spine, the air grows colder, and the drone falls lower. Inventory, coins, achievements, and your journal all come with you.

Two themes

Classic — warm stone and wind. Crystal Grotto — cooler air, brighter shimmer, mineral chimes. The narrator's prose adapts to whichever theme you're playing.

Daily run

One date-seeded cave per day, on a separate save slot. A shared layout you can compare moves on with friends. Or play it solo — the cave is patient.

Hand-built & private

One HTML file, recorded audio, no analytics, no accounts, no advertising. Saves locally to your browser; nothing leaves your device.

How a run works

Four moves and a bit of patience. The cave will not punish you for taking your time.

01

Step in

Tap once to enter. The welcome harmonic fades and the cave's own sound begins. You're at base, depth zero.

02

Move and listen

Swipe in any direction a passage opens, or use the dpad. Stand still for four seconds and the room fades in around you.

03

Find the exit

Stage 1 follows a single main vein. Reaching the exit unlocks every side passage and crossover — that's Stage 2.

04

Descend

The exit becomes the entrance to a deeper cave. Inventory, coins, achievements, and the journal all travel with you, building a continuous record across every level you reach.

The shape of a cave

An honest, bird's-eye map. Every right turn really right, every step really a step.

Three kinds of passage.

  • The spine runs from base to exit. It is the only path visible during Stage 1.
  • Side passages sprout from the spine but stay sealed until you find the exit.
  • Crossover passages are dashed shortcuts — bridges between distant rooms that turn the tree into a lattice.
  • The schematic is spatially honest: positions match the moves you actually made.

Designed for blind and low-vision players first.

Every gameplay mechanic was developed without sight as a baseline. Visuals were added on top once the audio experience was complete.

Screen-reader compatible

All panels are properly structured ARIA dialogs. Live regions announce moves, room descriptions, and achievement unlocks for assistive technology.

VoiceOver-style rotor menu

A long press anywhere opens a circular action menu — listen, read paths aloud, open inventory, switch modes, descend — with no need to locate buttons by sight.

Pure audio mode

One toggle hides every visual element. The game becomes sound, synthesised speech, and haptics only. The dpad still works for keyboard input or external switches.

Braille export

The cave layout can be exported as Unicode Braille for an embosser or refreshable display — useful for offline planning, classroom instruction, or tactile review.

Generous touch targets

Swipe gestures register over the entire stage area. The optional dpad uses targets larger than 80 pixels. A two-finger tap teleports you back to base from anywhere.

Full keyboard parity

Every gesture has a keyboard equivalent. Arrow keys or WASD to move, L for listen, T for teleport, I for inventory, M for map, J for journal, V for achievements, R for read location, comma for settings. The whole game is one-handed if you want it to be.

Settings panel

Toggle audio rumble, gesture sounds, listen-mode auto-trigger, theme, and 13 other preferences. Replay the tutorial whenever you like. Everything saves locally — your settings stay with you across sessions.

No timers, no fail states

You can stand still for an hour. The cave will still be there. There is no losing — only listening.

Reduced-motion respected

The page and game both honor the user's prefers-reduced-motion setting and disable transitions accordingly.

Ready to listen?

The game opens in this tab and saves to your browser. No installation, no sign-up.