Undercrawl
Single-file HTML game. All game state is stored in the URL fragment (after #), so you can copy/paste the URL to reproduce the exact state in another browser.
No localStorage, no server dependencies.
Movement is relative to facing. Buttons below, or keys: W/S forward/back, A/D strafe,
←/→ turn, Space attack, O open, R eat, T drink,
spells 1/2/3, rest .