A first-person 3D escape game starring Elvis, a pure-white Siberian husky. The camera is a GoPro mounted just behind his head: you see his two fluffy ears bobbing in the frame as you sprint around the house, flipping switches and shoving things to find a way out.
Built as a single self-contained index.html using Three.js (loaded from a CDN, so it needs an internet connection). No build step.
Open index.html in a modern browser, or play the hosted version (link in the repo's About / Pages settings). Click the canvas to capture the mouse.
| Action | Keys |
|---|---|
| Move | W A S D or arrow keys |
| Jump | Space |
| Look | Mouse (click to capture) |
| Interact | E |
| Poop | hold Q (the longer you hold, the bigger the poop and the longer the fart) |
| Pee | F (splash) |
| Mute | M |
Chapter One: Home Alone. Mom and Dad leave for the day and shut you in. Find your own way out... or punish them for leaving by leaving a few little presents on the carpet.
Run around the house and figure out how to get out: flip the three switches, shove the crate onto the green pad, and reach the front door. Steal socks and leave messes for bonus mischief. Your sock and present tally shows up on the escape screen.
This is the first-person companion to the 2D side-scroller Elvis Escape. Made with Claude Code.