← Back to news

DevelopmentPublished on

Dev diary: a new client, written in Rust

Why we rebuilt the client from scratch and how the world of Tantra reaches WebGPU without losing what made it its own.

A divine smith forges a golden mandala-shaped gear in a temple forge.

The original Tantra client was a Windows program more than fifteen years old. To run the game in a browser we rewrote it from scratch in Rust, with an engine that draws on WebGPU and falls back to WebGL2 when needed.

The rule: faithful to the original

Every system is ported from the original game behaviour: the maps, the tribes, the combat. What changes is the technical base, not the game.

One codebase, two targets

The same code builds for desktop and for the web, so a fix in one reaches the other.

Placeholder text: the full diary will arrive with screenshots of the client running in the browser.