Envio da compilação do jogo
Para carregar uma compilação de jogo no servidor de atualização, use o utilitário de linha de comando Build Loader.
Requisitos do sistema do Build Loader:
- SO Windows 10 de 64 bits ou macOS 12.4.0 e maior
- CPU de 1,6 GHz
- 100 MB de RAM livre
- Espaço livre em disco: 1,5 × o tamanho da compilação do jogo
O Build Loader aceita as seguintes opções:
–init
— inicialização do utilitário.–update
— enviar a compilação do jogo para o servidor.–builds-list
— uma lista de compilações de jogos.–descr <build-description>
— a descrição da compilação.–api-key <API-key>
— uma chave de API.–game-path <path-to-game>
— um caminho para a construção do jogo.–chunk-size <chunk-size>
— o tamanho dos pedaços — partes em que o arquivo do jogo é dividido. Aceita valores de10mb
a500mb
; o padrão é500mb
.–retry-timeout <timeout>
— o tempo limite entre as tentativas de envio de arquivos, em segundos. Aceita valores de10
a60
, o padrão é de20
.–retry-count <retry-count>
— uma quantidade de tentativas de envio de arquivos. Aceita valores de1
a10
, o padrão é de3
.–set-build-on-test
— colocando a compilação do jogo no estágio de Draft. O jogo estará disponível apenas para testes.–set-build-on-master
— colocando a construção do jogo para o estágio Published. O jogo estará disponível para os usuários finais. Se–set-build-on-test
for especificada, essa opção será ignorada.-no-progressbar
— desativando a barra de progresso.
Para carregar uma compilação de jogo:
- Vá para Conta de Distribuidor > Build settings.
- Copie a chave de API.
- Baixe e instale o Build Loader.
- Inicialize o utilitário.
- Envie a(s) compilação(ões) do jogo no servidor.
- Coloque a compilação do jogo no estágio.
- Configure os arquivos do jogo.
Baixe e instale o Build Loader
Para baixar e instalar o Build Loader:
- na seção Games, clique em Setup à direita do jogo.
- Vá para Builds > Game builds.
- Baixe o arquivo com o Build Loader clicando no BuildLoader.zip que se adequa ao seu sistema operacional.
- Extraia o arquivo.
O local do utilitário relativo à pasta onde você extraiu o arquivo:
- Para Windows:
Win\build_loader.exe
- Para MacOS:
Mac/build_loader
Inicialize o Build Loader
Para inicializar o Build Loader:
- na seção Gamjes, clique em Setup à direita do jogo.
- Vá para a seção Builds > Game builds.
- Copie a chave de API clicando no ícone + na chave de API (ID do inicializador). A chave permite que o Build Loader envie seu jogo para o servidor.
- Inicialize o utilitário executando o seguinte comando:
Envie a compilação de jogo para o servidor
Para carregar uma compilação de jogo no servidor, execute o seguinte comando:
Você pode omitir o parâmetro –game-path
se já o tiver usado ao inicializar o utilitário ou ao enviar a compilação anterior.
Durante o primeiro upload, o servidor de atualização recebe toda a compilação do jogo. Depois, ele receberá atualizações dos jogos geradas pelo Build Loader.
–descr
, para que você possa distinguir entre as compilações carregadas.- Abra seu projeto na Conta de Distribuidor.
- Clique em Launcher no menu lateral.
- Na seção Games, clique em Set up à direita do jogo.
- Vá para Builds > Game builds.
- Navegue para baixo até a tabela Game builds.
Coloque a compilação do jogo no estágio
Você pode colocar a compilação do jogo em um estágio da seguinte maneira:
- Ao enviar a compilação ao servidor, passe a opção apropriada para o Build Loader:
--set-build-on-master
ou--set-build-on-test
. - Depois de enviar a compilação para o servidor, faça o seguinte no projeto inicializador:
- Em Games, clique em Setup à direita do jogo.
- Vá para Builds > Game builds.
- Navegue para baixo até a tabela Game builds.
- Na tabela Game builds, clique no ícone de caneta à direita da compilação necessária.
- Clique em Set as published para colocar a compilação do jogo no estágio published, ou clique em Set as draft para o estágio de rascunho.
- Confirme sua escolha.
- Clique em Close.
- Você verá o nome da ramificação apropriada para sua compilação na coluna Branch da tabela Game builds. Além disso, sua compilação aparecerá na tabela Branches.
Configure os arquivos de jogo
Para permitir que o inicializador envie os arquivos corretos para os usuários, configure e inicialize os arquivos de instalação no seu projeto do inicializador primeiro:
- Em Games, clique em Setup à direita do jogo.
- Vá para a aba Executable files.
- Para cada sistema operacional, digite o nome e a extensão do arquivo que inicia o jogo. Esse arquivo deve estar na raiz da pasta do jogo. Por exemplo:
game.exe
- Se o jogo tiver arquivos redistribuíveis:
- vá para a aba Redistributables e clique em Upload.
- Na janela exibida:
- Digite o nome do arquivo.
- Clique em Upload file e selecione um arquivo executável.
- Clique em Upload.
O inicializador encaminha os seguintes parâmetros para o jogo:
–xsolla-locale <locale>
: idioma da interface;–xsolla-login-token <token>
: Xsolla Login JWT (JSON Web Token).
Tutoriais
Continuar lendo
Próximos passos
Gerar instaladorEncontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.