All work
CodingHCI2025

Echoes of the Cosmos

A VR-first space exploration game built in Unity. You pilot a small craft through the solar system from a first-person cockpit, no fail state, no quest log, just drifting and reading.

Cover image for Echoes of the Cosmos
01 · Premise

Slow, not stressful.

Most VR games optimise for adrenaline, fast movement, fail states, crisp combat loops. I wanted the opposite. The brief I set was 'a planetarium you can drive'. The interaction loop is just: see a planet, fly toward it, an info card fades in when you're close enough, you read for a minute, you leave. Educational without being didactic, immersive without being demanding.

02 · Three input modes

Built for a desk and for VR, same scene, three control schemes.

Unity's XR Interaction Toolkit gave me a clean abstraction for keyboard / mouse, gamepad, and Quest controllers, the same scene runs on all three. I tested most of the development loop on a desk because iteration speed in VR is brutal, then validated each milestone on a Meta Quest 3. The cockpit is a fixed cabin around the camera so motion sickness stays minimal: you never lose your reference frame.

First-person cockpit view from inside the spaceship
The cockpit, fixed cabin geometry around the camera keeps the user grounded in VR even during fast traversal.
03 · Information design

Info cards as the only UI.

There's no HUD. No quest log, no minimap. Approach a planet and a card materialises in 3D space at a comfortable focal distance, name, mass, orbital period, a sentence of context. Leave and it fades. The card is the entire interface; everything else is the world. Designing those cards was harder than the engineering, too much text and you're reading documentation, too little and you've made a screensaver.

An info card hovering near a planet
Information surfaces on approach, diegetic, never anchored to the head.
Photo of the Meta Quest 3 headset used to test the build
Validated on Meta Quest 3, Quest-native build via Meta XR SDK.
Outcome

A fully functional educational VR game with the full solar system traversable, info surfaces on approach, and three input parities. Tested on Meta Quest 3 hardware.

Reflection

Next pass would lean into audio, directional sound, planetary 'songs', a soundscape that changes with proximity. The visual design was cooked enough; the audio layer is the next obvious depth.