Instalação
Requisitos
- SDK do .NET 10 — o SDK, e não apenas o runtime: o Studio e a CLI compilam os scripts C# do seu jogo.
- Uma GPU e um driver com suporte a Vulkan 1.3.
Os jogos exportados são autocontidos: os jogadores não precisam do .NET nem do SDK.
→ [Baixe a versão mais recente]({{< param releases >}})
Windows
Execute Turian-<versão>-win-x64-setup.exe. O instalador:
- instala para o usuário atual em
%LOCALAPPDATA%\Programs\Turian, sem precisar de permissões de administrador; - adiciona essa pasta ao
PATHdo usuário, para queturian-studioeturian-clifuncionem em qualquer terminal novo; - adiciona o Turian Studio ao menu Iniciar;
- avisa (sem interromper) quando o SDK do .NET 10 não está instalado.
Para desinstalar, use Configurações → Aplicativos; a entrada no PATH também é removida.
Prefere sem instalador? Extraia Turian-<versão>-win-x64.zip em qualquer lugar e adicione a pasta ao seu PATH.
Linux
Debian e Ubuntu — instale os três pacotes juntos:
sudo apt install ./turian-common_<versão>_amd64.deb \
./turian-cli_<versão>_amd64.deb \
./turian-studio_<versão>_amd64.deb
Isso coloca turian-cli e turian-studio em /usr/bin, o motor em /usr/lib/turian e o Turian Studio no menu de aplicativos. O apt instala o SDK do .NET 10 como dependência.
Outras distribuições — extraia Turian-<versão>-linux-x64.zip e adicione a pasta ao seu PATH:
mkdir -p ~/.local/share/turian
unzip Turian-<versão>-linux-x64.zip -d ~/.local/share/turian
export PATH="$HOME/.local/share/turian:$PATH" # adicione esta linha ao perfil do seu shell
Verifique a instalação
turian-cli --version
turian-cli new MeuJogo
turian-studio --project MeuJogo
Plataformas suportadas
| Plataforma | Studio | CLI | Jogos exportados |
|---|---|---|---|
| Windows x64 | ✓ | ✓ | ✓ |
| Linux x64 | ✓ | ✓ | ✓ |
| macOS | — | — | — |
Uma exportação gera um jogo para a plataforma em que roda: exporte no Windows para jogadores de Windows e no Linux para jogadores de Linux.
Imagem de contêiner
Para CI/CD, a CLI também é publicada como imagem de contêiner, com o SDK do .NET e um driver Vulkan por software:
podman run --rm -v "$PWD:/work" -w /work ghcr.io/mass4org/turian-cli export MeuJogo
Veja a página da CLI com todos os comandos.
Compilar a partir do código-fonte
A compilação do próprio motor é explicada na seção de Desenvolvimento.