Ramon Hoffman

CrazyGames VR

A five-level WebXR escape room built as a gift for CrazyGames employees.

01

The Brief

After a strong year, CrazyGames gave every employee a Meta Quest 2 and wanted a branded VR game to go with it. It had to run in the browser with nothing to install, in full VR on the Quest and on a regular desktop for anyone without a headset. With a tight deadline, levels were released one by one as they were finished.

Fig. 02 · Video

Level 2: fending off capybaras without hitting Ziggy.

02

My Approach

In the story, CrazyGames' servers have been hacked and you're recruited to fix them. An animated 360 intro sets the scene. The world starts out at very low detail, and every level you beat brings more of it back, so your progress shows in the scenery instead of a progress bar. Each of the five levels plays differently, with a shooting gallery, whacking capybaras away from a server rack, finding real artifacts among decoys, a snap-together puzzle and a pipe puzzle. One input system handles both VR controllers and the mouse, so the same game runs everywhere, and each level's assets are unloaded when you move on. A colleague modeled the environments, and I built the game.

Fig. 04 · Video

Level 3: submitting artifacts and getting green or red feedback.

03

The Result

The finished escape room has five levels, playable in VR on the new headset or with a mouse and keyboard.

Fig. 06 · Video

Level 4: the puzzle frame slides in before the timer starts.

04

Outcome

Employees were playing the first levels while I built the rest, and the client was happy. It was my first VR project with full 3D interaction (grabbing, physics, teleporting), a big step up from the 360 work I'd done before.

Stills

01 / 03
The museum level in the editor, where you find six real artifacts among the decoys.
Each level opens with a short tutorial before the timer starts.
Level 1: enemies and decoys pop up. Hit a friendly and you lose time.

The museum level in the editor, where you find six real artifacts among the decoys.

Ramon Hoffman, Multimedia Designer / 3D Artist / Web Developer

03 / About

Concept first, medium second

I'm Ramon, a multimedia designer based in Eindhoven. Projects start with a problem: what the thing has to do, and how someone should move through it. The answer has been a 360 film, a VR walkthrough, an explainer animation, a configurator and an AI training platform.

My part is 3D, design and code: modelling and lighting in Blender, interface and motion in XD/Illustrator and After Effects, plus the build in PlayCanvas or Next.js.