Turian and TurianZ
This site documents Turian, the C# engine for .NET 10.
Between June and September 2026 the Turian name belonged to an engine written in Zig. That engine, now called TurianZ, reached version 3 with a 3D renderer, scenes, prefabs, an asset pipeline and a full editor. In September 2026 the project moved back to C#, where it had started, and the Turian name moved with it. The story is told in Turian comes home to C#.
Which is which
| Turian | TurianZ | |
|---|---|---|
| Language | C# on .NET 10 | Zig 0.16 |
| Editor | Turian Studio (on Gaya and Guinevere) | Turian Studio (SDL3) |
| Versions | 1.0.0 onwards | up to 3.x |
| Status | Actively developed | Preserved; open for anyone to fork |
| Source | github.com/MASS4ORG/Turian | gitlab.com/mass4org/mega4/turian |
Version numbers restart: Turian 1.0.0 is newer than TurianZ 3.x, and projects are not compatible between the two. Blog posts published before September 2026 describe TurianZ.
What came across
The C# engine absorbed the best ideas from the Zig one, among them the Open Asset Package (OAP) format for shipping game content, the release policy of small, frequent releases with honest major versions, and the design of several Studio panels.