Playable 404 page
The error page as a physics playground. A crash-landed toy rocket towers over the chunky 404 on a saffron blueprint sheet, and every piece can be picked up and thrown. A hard enough throw completes the launch and flies the visitor home. This is the live 404 page of ogtraplord.com itself.
Lost in Space is what a dead link should land on: a toy box instead of an apology. The studio’s chubby mascot rocket has crash-landed onto a saffron drafting sheet and knocked the giant 404 over with it, and all four pieces are live physics bodies. Drag a digit and it swings on the cursor. Drop it and it topples and settles on the dashed baseline. Throw the rocket hard enough skyward and its engine lights, it climbs off the top of the sheet, and confetti bursts. Then the page flies you home to the front page. The joke has a payoff: the crashed rocket finally completes its launch, with you aboard.
This build is for anyone whose 404 page is currently an apology: a brand with a mascot, a studio that wants its personality to survive even its dead links, or a developer who wants a worked example of 2D physics in a real page.
Most site templates look fine in a screenshot and fall apart in production. You get interchangeable sections, stock imagery, and nothing that proves craft.
One PHP file and one mascot image. Drop them in and every dead URL becomes the game.
| Section | Purpose |
|---|---|
| The blueprint sheet | A saffron drafting sheet, not an error screen. |
| The wreckage | The 404 is real text, and it fell over. |
| The hero rocket | The mascot towers over the digits it knocked down. |
| Drag and throw | Everything your cursor touches is a toy. |
| The launch home | Throw it hard enough and you ride it out of here. |
The design brief was a toy box on a drafting table: the studio’s blueprint world, made warm enough to play in.
Phones get the same toy box, reseated so the joke never breaks.
The page earns attention before it asks for anything. The OGtraplord homepage runs on the same logic.
A few notes before you build on this one.
Lost in Space is one PHP file (a static HTML page with a 404 status line) plus Matter.js for the physics. The digits are real text, set in Inter Black at up to 440px and gradient-clipped. They’re measured after fonts load and wrapped in chamfered physics bodies, tuned so the settled wreckage always still reads “404”. Throws are judged by the mouse’s own upward velocity rather than the body’s (a drag spring absorbs the flick). The launch is a one-shot redirect guarded against re-triggering, and phones seat the digits in place so a 390px sheet never scrambles the number. Double-tap re-drops everything.
Captured from the live build, section by section, exactly as the template renders.




This build is for anyone whose 404 page is currently an apology: a brand with a mascot, a studio that wants its personality to survive even its dead links, or a developer who wants a worked example of 2D physics in a real page. The “Who this template is for” section above lists the three cases it fits best.
Yes. The full live build is embedded on this page, and the Preview button opens it in its own tab. There’s no signup, no watermark, and no time limit.
The exact production prompt that built Lost in Space, with the art direction, the structure, and the engineering notes as they were written. You pay once in the prompt shop, and it stays yours.
Yes, that’s the plan for every template. I rebuild it around your brand, your copy, and your goals before anything ships. Start a project and tell me what you’re building.
Every section listed in the sidebar and in the overview table is built and working in the live preview. There are 5 of them, and the “Page sections” panel beside the article describes each one. Expand any row to read what it does.
No. Everything runs in a modern browser on desktop or mobile. Open the live preview and it works.
I rebuild every template around your brand, your copy, and your goals. Nothing ships as is. Tell me what you’re building and I’ll adapt it.
Start a project Open the live template ❱