About

Hi, I'm Sanchez, the person building Rabbit Hole. I design and build 3D games that run right in the browser, on my own. Whatever I run into along the way, I write up on the blog.

Rabbit Hole is a side project I make on my own. No external 3D models — the rabbit and the sound effects are all shaped from code; only the background music is made with AI (Suno).

You play as an adventurer rabbit running down an ever-deepening burrow. Collect carrots, dodge obstacles, and see how deep you can go before your three hearts run out — a casual endless runner you can pick up in seconds with mouse, touch, or keyboard.

The stack is Next.js, React Three Fiber, TypeScript. I write down what I built and how — including all the fumbling along the way — on the blog.

Most web games today buy and drop in finished 3D assets. Rabbit Hole goes the other way: the rabbit's body, its running and jumping, and even the sound effects are all generated procedurally in code. That keeps it lightweight and lets me tweak color, shape, and motion in real time — and I write each piece up as a tutorial on the blog.

You can play it right now in your browser — no install, no sign-up.

If something comes to mind while you play, or you spot a bug, send it over anytime through Contact. It really helps.