Skip to content
AJ Uppal
← Back to selected work

Personal project / Game

Voidreach.

Fly through 64 generated star systems in a procedural browser galaxy.

Open project Live in a browser
Trailer 0:45 Download
Music credits

Escape Velocity by Scott Buckley. CC BY 4.0. Excerpts edited and mixed for this trailer.

Screenshots

My work

Flight, procedural worlds, browser rendering and the multiplayer service.

Working with

Three.js · WebGL 2 · TypeScript · Node ws

Inside the build

Procedural ships and star systems.

Context

Ships, stations and star systems are generated without a large library of models and textures.

How it works

Visible geometry is generated procedurally. A standalone solo edition and a separate multiplayer service share this approach.

In the work

The solo edition is playable here in a browser, with 64 generated star systems to explore.

Worldbuilding
Procedural geometry produces the visible ships, stations and worlds.
Delivery
The public link opens the standalone solo edition. Multiplayer belongs to a separate Node WebSocket service.

Keep exploring.

The whole collection →
A sailboat beneath a rising sun, with a warm path of light across the ocean in Saltline. saltline Simulation / multiplayer Ember Wilds in Fallowmere at dusk: a level-30 character in a voxel landscape. Ember Wilds Voxel MMORPG murmuration in ribbon style: a dense violet and white form of drawn-out particle streaks against black, filling most of the frame. murmuration Audio / WebGPU