Repolode
stride3d

stride3d/stride

Stride é uma engine de jogos gratuita, de código aberto e multiplataforma, escrita em C#, para renderização realista e VR, com um editor visual chamado Game Studio.

Alternativa open source a:Unity

Estrelas
7,907
Forks
1,179
Issues abertas
703
Último commit
há 12 horas

O que é?

Stride é uma engine de jogos em C# criada para renderização realista e realidade virtual. Ela foi projetada para ser altamente modular, permitindo que desenvolvedores de jogos substituam e estendam seus componentes conforme as necessidades dos projetos. A engine inclui o Game Studio, um editor visual para criar e gerenciar conteúdo e aplicações de jogos.

Além do editor, é possível usar o Stride pela linha de comando. O Stride CLI instala e gerencia versões da engine, cria projetos a partir de templates como FPS, plataforma 2D, RPG top-down e sandbox de VR, e abre o Game Studio. Também é possível criar projetos com os templates padrão do dotnet new.

O repositório contém o código-fonte da engine, compilado com Visual Studio e .NET. O status do build é acompanhado para Windows, Linux (Vulkan e OpenGL) e iOS. O código usa a licença MIT e é mantido sob a .NET Foundation.

Recursos principais

  • 01Editor visual Game Studio para criar e gerenciar conteúdo de jogos
  • 02Ferramenta de linha de comando para instalar versões da engine e criar projetos a partir de templates
  • 03Arquitetura modular de engine voltada para renderização realista e VR
  • 04Builds multiplataforma, com Windows, Linux (Vulkan/OpenGL) e iOS cobertos pelo CI
  • 05Templates de projeto para gêneros como FPS, plataforma 2D e RPG top-down

Casos de uso

  • Desenvolver um jogo 3D ou de VR em C# com um editor visual
  • Prototipar um jogo 2D ou 3D a partir de um template de gênero
  • Contribuir para uma engine de jogos de código aberto escrita em C#

Início rápido

  1. 1

    Instale a ferramenta Stride CLI

    dotnet tool install -g Stride.Cli
  2. 2

    Instale a versão mais recente do mecanismo Stride

    stride sdk install
  3. 3

    Crie um novo projeto FPS a partir do modelo

    stride new fps -n MyShooter
  4. 4

    Execute o projeto

    cd MyShooter && dotnet run --project MyShooter.Windows

Antes de usar

  • Para compilar a partir do código-fonte, é necessário ter o Visual Studio 2026 com cargas de trabalho específicas e o Git LFS.
  • As instruções de compilação do README são voltadas para Windows com Visual Studio.

Em coleções

Tópicos

Perguntas frequentes

O que é stride?
Stride é uma engine de jogos gratuita, de código aberto e multiplataforma, escrita em C#, para renderização realista e VR, com um editor visual chamado Game Studio. Stride é uma engine de jogos em C# criada para renderização realista e realidade virtual. Ela foi projetada para ser altamente modular, permitindo que desenvolvedores de jogos substituam e estendam seus componentes conforme as necessidades dos projetos. A engine inclui o Game Studio, um editor visual para criar e gerenciar conteúdo e aplicações de jogos.
stride é gratuito? Qual é a licença?
stride é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
stride ainda é mantido?
Manutenção ativa. O último commit de stride foi em 22 de out. de 2026.
Para que posso usar stride?
Desenvolver um jogo 3D ou de VR em C# com um editor visual Prototipar um jogo 2D ou 3D a partir de um template de gênero Contribuir para uma engine de jogos de código aberto escrita em C#
Como instalar stride?
Instale a ferramenta Stride CLI: dotnet tool install -g Stride.Cli Instale a versão mais recente do mecanismo Stride: stride sdk install Crie um novo projeto FPS a partir do modelo: stride new fps -n MyShooter Execute o projeto: cd MyShooter && dotnet run --project MyShooter.Windows
Onde consigo stride?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/stride3d/stride

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados