Vibe Coding Agency

Blog

We Built the AI Backrooms

July 8, 2026

We made a first-person browser game where you wander the AI Backrooms: a liminal, fluorescent-lit maze filled with our own products, creepy staring models, and floating impossible objects. It's called AI Backrooms, and it runs entirely in a single HTML file.

The premise is simple. You noclip into the inference layer. Eleven glowing product posters are hidden in the maze. Collect all of them, find the exit, and you escape. Take too long staring at the entities and, well, they stare back.

Why we built it

Most agency sites have a pricing page and a contact form. We wanted something that felt more like the work we actually do: fast, weird, technically obsessive, and slightly unhinged. The game is a playable version of our product lineup. Every poster is a real service we offer, with the same absurdist one-liners we'd write in a pitch deck at 2 a.m.

It also turned into a nice stress test for browser-based Three.js. No build step, no bundler, no backend. Just an import map, a canvas, and a recursive-backtracking maze generator that we then deliberately broke open to create irregular chambers.

What you'll find inside

  • Procedural yellow wallpaper, stained ceilings, and damp carpet textures generated on the fly.
  • Flickering neon tubes that occasionally die for a split second, because horror needs unreliable lighting.
  • AI entities with glowing green eyes that turn to face you as you walk past.
  • Floating impossible objects in the larger chambers: giant eyeballs, twisted metal knots, glyph monoliths.
  • First-person WASD + mouse controls, with space to jump.
  • A victory screen for survivors.

How it was made

The whole thing is one file at site/backrooms/index.html. Three.js loads from a CDN. Textures are drawn procedurally with the Canvas API. The maze is generated with recursive backtracking, then we carve out extra walls to create big, weirdly shaped rooms. Collision is grid-based and axis-aligned, so movement stays simple even when the architecture gets strange.

We kept the scope tight. No leaderboard, no multiplayer, no procedural maze seeding per reload. The goal was something you could play in one sitting, screenshot the victory screen, and share.

Play it

Click here to enter the AI Backrooms. Desktop with a mouse and keyboard is recommended. Collect every product and reach the exit.

If you escape, send us a screenshot. If you don't, the models will remember.

Ready to ship?

Want help applying this? Get in touch. I reply within one business day.

hello@vibecodingagency.com

Newsletter

Notes from the edge

Field notes on AI engineering, security, and performance. No spam.