ES Designs · Independent VR studio

VR for Meta Quest, built end to end.

ES Designs is a one-person studio in Massachusetts. I design and build Quest apps in Unity, and the web portals and databases behind them: a racing game you power with your workout, a 360 video platform for colleges, and an anatomy lab students can step inside.

Trailer description: it opens on the Thrustline title over the key art. A man walks into his home gym, gets on an exercise bike and puts on a Meta Quest headset, with the caption "Pedal, stride, row or climb". He picks Exercise bike in the machine picker, and the 15-second calibration counts down ("15-second calibration"). The start lights go green: "Your workout is the engine". A split screen shows him pedalling beside his own view as a boost sends him gliding: "Work harder. Fly higher." Then "Eight courses" over a mountain ridge and a neon night city; "Race rivals" alongside the rival Rex; a lava canyon and a finish under the northern lights; "Earn XP and coins" over the results and a level-up; "Win four cups" as the Midnight Cup trophy rises; "Six thrusters, 42 paints" in the hangar; and "Track every workout" on the workout summary. It ends on the title card: Race a jet thruster powered by your workout. A game by ES Designs, www.esdesigns.org. Captured on Meta Quest 3. The music is Push Through Static, from the soundtrack.

Thrustline · Coming to Meta Quest, December 2026

Race a jet thruster powered by your workout.

The harder you work on your machine, the faster and higher you fly.

  • Your effort is the throttle. Work above your hold line to climb; ease off and you sink.
  • Race your ghosts and six rivals. Your best runs ride beside you, and each rival you beat unlocks a faster one.
  • Elliptical, rower, stair climber, or marching in place. The headset reads your rhythm, so there is nothing to pair.

How it's built

From the headset to the server.

The apps, the portals they talk to, and the tools that make them are built in the same studio.

On the headset

Unity and C# for Meta Quest: hand tracking, passthrough, comfort options, and every course profiled on the device until it holds frame rate.

  • Unity 6
  • C#
  • Meta XR SDK
  • OpenXR

Behind it

Vantura's instructor portal, accounts, class rosters, and video delivery: front end, API, and database, built and run here.

  • Next.js
  • TypeScript
  • Supabase
  • Postgres
  • Cloudflare R2

The tools that make them

Thrustline's courses come from a level generator written for it: roads, terrain, zones, and pickups in one pass, so a new course starts as a design decision.

  • Procedural generation
  • Python
  • Claude Code

About the studio, and the work I take on →

For educators

The library for colleges.

Before VR, I spent 21 years in higher education. Vantura, and the accessibility and AI tools and courses I built for colleges, live here.

Loading...