How to Play
NOCLIP drops you on foot into the Backrooms — endless, wrong, half-lit halls that never resolve into a map. You hold the camera and you do the walking: WASD to move, mouse to look, and no way out but through.
Moving Around
You explore in true first person, steering yourself. Everything you see is shot through a failing camcorder held sideways — you are the wanderer, not a spectator.
- Move with W A S D and look with the mouse. Walls collide — the halls hold you in.
- Jump with Space and crouch with Ctrl.
- Change pace — hold Alt to creep, hold Shift to run, or tap R to toggle a full sprint.
- Deep water is real. Wade out of the shallows and you start to swim; stay under too long and you drown. Get your head back to the surface.
Mouse-look uses pointer lock: click the canvas to capture the mouse, and press Esc to release it.
Controls
| Key | Action |
|---|---|
| W A S D | Move |
| Mouse | Look — click the canvas for pointer lock |
| Space | Jump |
| Ctrl | Crouch |
| Hold Alt | Walk |
| Hold Shift | Run |
| R | Ultra-run — toggle, 3× run speed |
| M | Map |
| V | VHS filter |
| F | Fog / distance |
Rebinding. There is no settings screen yet. Rebind from the browser console:
keybinds.set('walk', ['KeyZ']) to change a binding, or
keybinds.reset() to restore every default. Values are
KeyboardEvent.code strings; changes take effect live and persist in your browser.
Getting In
NOCLIP is a shared world — there is no separate solo mode. To drop in:
- Press PLAY.
- Enter a name.
- Pick a server from the browser and join.
Everyone connected regenerates the identical world from a shared seed, so you all walk the same halls. Other wanderers appear in the world with a nameplate drifting above them — explore a server on your own, or fall in with whoever else is on it. There are no accounts; the name lasts only as long as the session.
System Requirements
- A desktop-class GPU is recommended — this is a real-time 3D renderer.
- Rendering runs on WebGPU where the browser supports it, with an automatic fallback to WebGL2 otherwise. No install, no plugin.
- The picture is a fixed 9:16 portrait stage, letterboxed to fit your window — it is meant to look like phone-shot found footage.
- It ships with a 30fps cap to keep hardware cool. Press T in-game to cycle 30 → 60 → uncapped.