Cargar compilación del juego
Para cargar una compilación del juego en el servidor de actualizaciones, utilice la utilidad de línea de comandos del Cargador de compilaciones.
Requisitos del sistema para Cargador de compilaciones:
- Sistema operativo Windows 10 de 64 bits o macOS 12.4.0 o superior.
- CPU de 1,6 GHz
- 100 MB de RAM libres
- Espacio libre en disco: 1,5 × tamaño de compilación del juego
Cargador de compilaciones acepta las siguientes opciones:
–init
- inicialización de la utilidad.–update
- envío de la compilación del juego al servidor.–builds-list
- una lista de compilaciones del juego.–descr <build-description>
- la descripción de la compilación.–api-key <API-key>
- una clave de API.–game-path <path-to-game>
- una ruta de acceso a la compilación del juego.–chunk-size <chunk-size>
- el tamaño de los fragmentos (partes en las que se divide el archivo del juego). Acepta valores desde10mb
hasta500mb
, por defecto es500mb
.–retry-timeout <timeout>
- el tiempo de espera entre intentos de subir archivos en segundos. Acepta valores desde10
hasta60
, por defecto es20
.–retry-count <retry-count>
: número de intentos de subir archivos. Acepta valores desde1
hasta10
, por defecto es3
.–set-build-on-test
: pasar la compilación del juego a la fase de prueba. El juego estará disponible solo para pruebas.–set-build-on-master
: pasar al juego a la fase principal. El juego estará disponible para los usuarios finales. Si se especifica–set-build-on-test
, esta opción se ignora.-no-progressbar
: deshabilitar la barra de progreso.
Para cargar una compilación del juego:
- Vaya a Publisher Account > Build settings.
- Copie la clave de API.
- Descargue e instale Cargador de compilaciones.
- Inicialice la utilidad.
- Cargue la compilación o compilaciones del juego en el servidor.
- Pase la compilación del juego a la fase.
- Establecer los archivos del juego.
Descargar e instalar Cargador de compilación
Para descargar e instalar el Cargador de compilaciones:
- En la sección Games, haz clic en Set up a la derecha de tu juego.
- Ve a Builds > Game builds.
- Descargue el archivo con el Cargador de compilación haciendo clic en BuildLoader.zip que sea más adecuado para su sistema operativo.
- Extraiga el archivo.
La ubicación de la utilidad relativa a la carpeta donde extrajo el archivo:
- Para Windows:
Win\build_loader.exe
- Para MacOS:
Mac/build_loader
Inicializar el Cargador de compilaciones (Build Loader)
Para inicializar Cargador de compilaciones:
- En la sección Games, haga clic en Set up a la derecha de su juego.
- Vaya a la sección Builds > Game builds.
- Copia la clave de API haciendo clic en el icono + en API key (launcher ID). La clave permite al Cargador de compilaciones subir su juego al servidor.
- Inicialice la utilidad ejecutando el siguiente comando:
Cargar una compilación del juego en el servidor
Para cargar una compilación del juego en el servidor, ejecute el siguiente comando:
Puede omitir el parámetro –game-path
si ya lo ha utilizado al inicializar la utilidad o al cargar la compilación anterior.
Durante la primera carga, el servidor de actualización recibe la compilación completa del juego. Después recibirá los parches (aplicación de revisiones) del juego generados por Cargador de compilaciones.
–descr
, para que pueda distinguir entre las compilaciones cargadas.- Abra su proyecto en Cuenta del editor.
- Haga clic en Launcher en el menú lateral.
- En la sección Games, haga clic en Configure a la derecha de su juego.
- Vaya a Builds > Game builds.
- Desplácese hasta la tabla Game builds.
Pasar el juego a la fase
Puede pasar la compilación del juego a una fase de la siguiente manera:
- Cuando suba la compilación al servidor, transmita la opción apropiada a Cargador de compilaciones:
--set-build-on-master
o--set-build-on-test
. - Después de subir la compilación al servidor, haga lo siguiente en el proyecto de lanzador:
- En Games, haga clic en Set up a la derecha de su juego.
- Vaya a Builds > Game builds.
- Desplácese hacia abajo hasta la tabla Game builds.
- En la tabla Game builds, haga clic en el icono del lápiz a la derecha de la compilación requerida.
- Haga clic en Set as published para pasar la compilación del juego a la fase de publicación, o haga clic en Set as draft para la fase de prueba.
- Confirme su elección.
- Haga clic en Close.
- Verá el nombre de la rama correspondiente para su compilación en la columna Branch de la tabla Game builds. También aparecerá en la tabla Branches.
Establecer los archivos del juego
Para que el lanzador envíe los archivos correctos a los usuarios, establezca e inicialice primero los archivos de instalación en su proyecto de lanzador:
- En Games, haga clic en Configure a la derecha de su juego.
- Vaya a la pestaña Executable files.
- Para cada sistema operativo, introduzca el nombre y la extensión del archivo que lanza el juego. Este archivo debe estar en el directorio raíz de la carpeta del juego. Por ejemplo:
game.exe
- Si su juego tiene archivos redistribuibles:
- vaya a la pestaña Redistributables y haga clic en Upload.
- En la ventana que aparece:
- Introduzca el nombre del archivo.
- Haga clic en Upload file y seleccione un archivo ejecutable.
- Haga clic en Upload.
El lanzador envía los siguientes parámetros al juego:
–xsolla-locale <locale>
: idioma de la interfaz;–xsolla-login-token <token>
: JWT de Xsolla Login (JSON Web Token).
Tutoriales
Seguir leyendo
Próximos pasos
Generar instalador¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.