Independent studio
Ryan Crown
I build narrative 3D worlds for luxury brands, in the browser.
Flagship case study
The Appalache Estate
The Appalache Estate is a seven-chapter explorable estate world built as the digital flagship for a private Appalachian brand. It is a browser-native piece of spatial storytelling, designed to feel authored, measured, and playable without asking the visitor to install anything.
I built it as a complete branded world rather than a campaign skin: custom navigation, authored chapter state, character routes, finale outcomes, and a restrained analytics layer that can measure the funnel without cookies.
- Playable payload
- 28.4 MB
- Build manifest
- 261 files
- Rigged characters
- 9 rigged characters & creatures
- Chapters
- 7 chapters
- Endings
- 4 endings
- Vanilla Three.js, with no game engine layer.
- KTX2 texture pipeline with per-asset UASTC and ETC1S decisioning.
- Meshy rig pipeline with numeric bind-pose yaw validation.
- Cookieless funnel analytics for the public launch cycle.
- Runs on phones with touch controls and a mobile payload budget.
How it is built
A small pipeline, kept close to the work.
The production path moves from Blender and Meshy assets into gltf-transform KTX2 encoding, then into a hand-built state machine and headless verification suites. The result is a craft system I can reason about numerically, not a black-box stack.
Gallery
The grounds, in frames.
Contact
Commissioned browser worlds for brands that need a digital flagship.
Playable at theappalache.com/estate.