N Dimensional Games

An independent studio making assets and real-time tools for Unity — and the occasional game.

Products

NDVDB: Cinematic OpenVDB Importer and Real-Time Renderer
Unity tool · URP

NDVDB

Cinematic OpenVDB importer & real-time renderer

Import and play your own OpenVDB sequences as real-time lit volumetrics: smoke, fire and explosions that composite correctly with each other, your scene and your water.

Unity 6 · URP 17+Plays on Windows · Linux · macOSFull C# & shader source
  • Joint compositing. Every visible volume raymarched in one pass, with correct overlap and cross-volume shadows.
  • Lighting & fire. Self-shadowing, scene shadows, point and spot lights, and fire that lights its own smoke.
  • Water. Wave-accurate splits at the rendered surface; KWS2 and Crest detected automatically.
  • Timeline. A native track for sequencing multi-effect shots.
ADRIFT: a crewmember's flashlight finds three of the dead in a dark corridor of the ISV Vanta
Browser games · free

The Arcade

Three games, one cabinet, nothing to install

ADRIFT (prototype v16.49): a space-horror roguelite lit by one failing flashlight — solo, couch co-op, or online by room code. Jet Slalom and Area Flat 3: faithful remakes of two Flash-era MR-C classics, rebuilt from scratch for the modern browser with crisp or crunchy rendering, gamepad and touch.

Keyboard · gamepad · touchHi-scores saved in your browserCo-op for up to 4 in ADRIFT

ADRIFT: created with Claude Code, design by James Carroll & Michael Arens; a prototype toward a Discord game. Jet Slalom and Area Flat 3: remakes of the MR-C originals.

  • ADRIFT. Wake from cryo aboard a ship that rearranges itself every sleep. Four sectors, three power cells each, a shadow-cast beam, and the dead going for whoever is nearest.
  • Jet Slalom (remake). Skim the deck through procedurally grown pyramid fields, chicanes, spire storms and canyon runs — always with a way through. Classic or Relaxed pace.
  • Area Flat 3 (remake). A vertical shooter across eight shifting landscapes with weapons that grow into something else, and five bosses. A thumb-controlled build for phones.
  • The cabinet. Crisp re-renders at your display's true pixel density; Crunchy keeps the fat pixels. Settings apply mid-run; Esc returns to the arcade.

Roadmap

What is coming to NDVDB after 1.0, in priority order. Dates are announced once a feature has passed testing.

  • In development

    Converting on macOS and Linux

    Converted assets already play on Windows, Linux and macOS, but today the converter itself runs in the Unity Editor on Windows x64. The OpenVDB reader is being built natively for macOS (Apple Silicon and Intel, signed and notarized) and Linux x86_64, so a whole team can import sequences on the machines they already use.

    Every build is checked against the Windows converter: the same sequence has to produce the same data on all three.

  • Planned

    Effect count that scales with your GPU

    The compositor marches up to eight volumes jointly in view. Past that, extra effects still render, but without joint overlap or cross-volume lighting. That ceiling comes from the engine's per-shader texture limit, not from your graphics card.

    A shared brick atlas removes it, turning the number of jointly composited effects into a quality setting picked from your graphics memory, with an Auto option.

Missing something? Tell us what your shots need →

Need help?

Questions, bug reports or licensing: send a message and it comes straight to us.

Contact support →