Saturno é principalmente um motor de jogo em estágio inicial para o Windows.
Atualmente, Saturno é construído em Vulkan, nas penhas que queremos apoiar outras APIs de gráficos.
O Visual Studio 2022 é recomendado, pois Saturno é oficialmente não testado em outros ambientes de desenvolvimento enquanto focamos em uma construção do Windows.
Primeiro, comece clonando o repositório com git clone --recursive https://github.com/BEASTSM96/Saturn-Engine .
Se o repositório foi previamente clonado de forma não-recurtada, use git submodule update --init para clonar os submódulos necessários.
Verifique se você está na filial vulkan . Caso contrário, você pode executar git checkout vulkan
Para começar, você precisará baixar o premake
Download · Saiba mais
Você pode precisar adicionar o executável pré -maike à sua variável de ambiente de caminho.
Para gerar os arquivos do projeto, você pode executar o executável premake que você baixou, se você já possui o Premake instalado, verifique se ele pode suportar a geração de arquivos do projeto Visual Studio 2022 (versão premake v5.0.0-beta1 em diante).
Então, para gerar os arquivos do projeto no Visual Studio 2022, você faria premake5.exe vs2022
Para compilar o mecanismo, simplesmente abra os arquivos de projeto recém -gerados e construa toda a solução.
Antes de lançar o editor, você deve criar um novo projeto, pois este repositório não contém um projeto padrão. Portanto, defina o navegador do projeto como o projeto de inicialização e a execução (F5), crie um novo projeto e inicie -o no navegador.
Você precisará editar Saturneditor.cpp para que seu projeto seja lançado por padrão!
Esta lista não é atualizada com frequência, para obter atualizações e cronogramas mais precisos, verifique o Trello!