Full video: https://youtu.be/bOtOLhN96j0
A standalone 3D first-person "backrooms" environment. Procedurally generated as you walk: mostly open yellow wallpapered space with random wall partitions, occasional enclosed rooms, and long corridor stretches. The distance fades into a black void.
Built with Three.js (CDN importmap). No build step, no external assets — every texture is drawn on a canvas at startup.
ES modules need a server (opening index.html via file:// won't work):
cd temp/backrooms
python3 -m http.server 8000
# or: npx serve .Then open http://localhost:8000 and click to enter.
| Key | Action |
|---|---|
| W A S D / arrows | move |
| SHIFT | run |
| mouse | look (pointer lock; click to lock, ESC to release) |
| M | mute / unmute the fluorescent hum |
?seed=N— world seed (same seed → same layout; default is a fixed seed)
