Turian e TurianZ
Este site documenta o Turian, o motor em C# para .NET 10.
Entre junho e setembro de 2026, o nome Turian pertenceu a um motor escrito em Zig. Esse motor, agora chamado TurianZ, chegou à versão 3 com renderizador 3D, cenas, prefabs, pipeline de assets e um editor completo. Em setembro de 2026 o projeto voltou ao C#, onde começou, e o nome Turian voltou junto. A história está em Turian 1.0: de volta para casa no C#.
Quem é quem
| Turian | TurianZ | |
|---|---|---|
| Linguagem | C# no .NET 10 | Zig 0.16 |
| Editor | Turian Studio (sobre Gaya e Guinevere) | Turian Studio (SDL3) |
| Versões | 1.0.0 em diante | até 3.x |
| Situação | Em desenvolvimento ativo | Preservado; aberto para quem quiser fazer um fork |
| Código | github.com/MASS4ORG/Turian | gitlab.com/mass4org/mega4/turian |
A numeração recomeça: o Turian 1.0.0 é mais novo que o TurianZ 3.x, e projetos não são compatíveis entre os dois. Os posts do blog publicados antes de setembro de 2026 descrevem o TurianZ.
O que veio junto
O motor em C# absorveu as melhores ideias do motor em Zig, entre elas o formato Open Asset Package (OAP) para distribuir o conteúdo dos jogos, a política de releases pequenas e frequentes com versões major honestas, e o design de vários painéis do Studio.