En este documento, se muestra cómo publicar tu juego en Google Play Juegos para PC.
Antes de comenzar
Integra el SDK de Google Play Juegos en tu juego.
Cómo empaquetar tu juego como un archivo WAB
Google Play Juegos para PC requiere que el instalador de tu juego se suba a Google Play Console como un archivo de paquete de aplicación para Windows (WAB). Para crear un archivo WAB, sigue estos pasos:
Descarga la herramienta de publicación de Play. Puedes ejecutar esta herramienta en la línea de comandos de Windows o en PowerShell.
Crea el archivo de configuración de publicación de Play con cualquier nombre. Por ejemplo,
play_publishing_config.xml
con el siguiente formato:<?xml version="1.0" encoding="UTF-8"?> <play-publishing-config version="1.0"> <application> <package-name>PACKAGE_NAME</package-name> <version-name>VERSION</version-name> </application> <installer requiresElevation=REQUIRES_ELEVATION> <path>PATH</path> <installation-path-registry-location> <key-name>KEY1</key-name> <value-name>VALUE1</value-name> </installation-path-registry-location> </installer> <launcher requiresElevation=REQUIRES_ELEVATION> <launch-path-registry-location > <key-name>KEY2</key-name> <value-name>VALUE2</value-name> </launch-path-registry-location> <executable-invocation> <filename>FILENAME</filename> <arguments>ARGS</arguments> </executable-invocation> </launcher> <uninstaller requiresElevation=REQUIRES_ELEVATION> <uninstall-path-registry-location> <key-name>KEY3</key-name> <value-name>VALUE3</value-name> </uninstall-path-registry-location> </uninstaller> </play-publishing-config>
Reemplaza lo siguiente:
PACKAGE_NAME
: Es el nombre del paquete de tu juego. Por ejemplo,test.package.name
.VERSION
: Es la versión del juego. Por ejemplo,1.0
.REQUIRES_ELEVATION
: Indica si el ejecutable debe ejecutarse con permisos elevados, como los de administrador."true": Ejecuta el archivo ejecutable con permisos elevados.
"false": Ejecuta el archivo ejecutable sin permisos elevados.
PATH
: Es la ruta de acceso al archivo .exe del instalador de tu juego. Esta ruta de acceso puede ser absoluta o relativa al directorio principal de la configuración de publicación de Play. Por ejemplo,path\to\test\installer
. Usa Authenticode y la firma de código para firmar el instalador EXE de tu juego.KEY1
,VALUE1
: Especifica los pares clave-valor del registro de Windows en el elementoinstaller
.KEY2
,VALUE2
: Especifica los pares clave-valor del registro de Windows en el elementolauncher
.KEY3
,VALUE3
: Especifica los pares clave-valor del registro de Windows en el elementouninstaller
.FILENAME
: Especifica la ruta de acceso al ejecutable del selector de tu juego. Por ejemplo,path\to\launcher.exe
.ARGS
: Son los argumentos del ejecutable del selector de tu juego. Estos campos son opcionales.
Ejemplo de archivo de configuración de publicación de Play
Considera un juego llamado
MyGame
, con el instalador del juegogame_installer.exe
y el selector del juegolauncher.exe
. En el ejemplo, también se muestra cómo usar CDATA. A continuación, se muestra cómo se verá elplay_publishing_config.xml
:<?xml version="1.0" encoding="UTF-8"?> <play-publishing-config version="1.0"> <application> <package-name>test.package.name</package-name> <version-name>1.0</version-name> </application> <installer requiresElevation="true"> <path>game_installer.exe</path> <installation-path-registry-location> <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>InstallPath</value-name> </installation-path-registry-location> </installer> <launcher requiresElevation="true"> <launch-path-registry-location > <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>ExePath</value-name> </launch-path-registry-location> <executable-invocation> <filename>launcher.exe</filename> <arguments><![CDATA[arg1&arg2>arg3]]></arguments> </executable-invocation> </launcher> <uninstaller requiresElevation="true"> <uninstall-path-registry-location> <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>UninstallString</value-name> </uninstall-path-registry-location> </uninstaller> </play-publishing-config>
Ejecuta la herramienta de publicación de Play en la línea de comandos de Windows o en PowerShell.
playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH
Para reemplazar un archivo .wab existente con el mismo nombre, usa el argumento
--force
.playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH --force
Reemplaza lo siguiente:
PLAY_PUBLISHING_CONFIG_PATH
: Es la ruta de acceso a la configuración de publicación de Play. Por ejemplo,path\to\play_publishing_config.xml
.WAB_OUTPUT_PATH
: Es la ruta de acceso al archivo WAB. Por ejemplo,path\to\output_bundle.wab
.
Cómo usar la herramienta de publicación de Play
Supongamos que tienes el archivo binario de la herramienta de publicación de Play
playpublishingtool.exe
, la configuración de publicación de Playplay_publishing_config.xml
y el instalador del juegogame_installer.exe
en el directorio de trabajo actual.Tu directorio de trabajo actual debería verse así:
.\ ├── game_installer.exe ├── play_publishing_config.xml ├── playpublishingtool.exe
Para crear un WAB con el nombre, por ejemplo,
installer_bundle.wab
en el mismo directorio, el comando se vería de la siguiente manera:playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab
Con el argumento
--force
, el comando se vería de la siguiente manera:playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab --force
Si se ejecuta de forma correcta, deberías ver un resultado similar al siguiente:
Successfully built the installer bundle at installer_bundle.wab
Busca el archivo WAB en la carpeta:
.\ ├── game_installer.exe ├── installer_bundle.wab ├── play_publishing_config.xml ├── playpublishingtool.exe
Publica el juego con Play Console
Después de crear correctamente el WAB para tu juego, súbelo a Play Console y administra su configuración y requisitos. Sigue los pasos para publicar tu juego:
Cómo agregar el factor de forma de Google Play Juegos para PC
La publicación de un juego solo requiere este paso la primera vez.
- En el menú de la izquierda de Play Console, selecciona Pruebas y lanzamiento > Configuración > Configuración avanzada (vínculo directo).
Ve a la pestaña Factores de forma y agrega
Google Play Games on PC
desde el menú desplegable + Agregar factor de forma.Haz clic en el botón Administrar correspondiente al factor de forma de Google Play Juegos para PC en el lado derecho.
Selecciona la opción Usa un segmento exclusivo para el juego de tu paquete de aplicación de Windows.
Haz clic en Guardar y, luego, vuelve a hacer clic en Guardar en el diálogo de confirmación.
Sube el archivo WAB
Para subir el archivo WAB, haz lo siguiente:
- En el menú de la izquierda de Play Console, selecciona Pruebas y lanzamiento > Producción (vínculo directo).
- En la página Producción, selecciona Solo Google Play Juegos para PC (en Windows) en el menú desplegable de factores de forma que se encuentra en el lado derecho.
- En la pestaña Paquete de aplicación de Windows, haz clic en el botón Subir un paquete de aplicación de Windows y sube el archivo WAB. Como alternativa, también puedes hacer clic en el botón Subir un paquete de aplicación para Windows que se encuentra en el lado derecho del menú desplegable de factores de forma.
- Haz clic en Guardar.
Configura los requisitos de la PC con Windows
Para configurar los requisitos de la PC con Windows, haz lo siguiente:
- En el menú de la izquierda de Play Console, selecciona Aumenta la cantidad de usuarios > Presencia en Play Store > Configuración de la tienda (vínculo directo).
- En la sección Requisitos de la PC, haz clic en el botón Editar que se encuentra en el lado derecho.
- Actualiza los campos y haz clic en Guardar.
Configura el gráfico de compra directa desde la app
Este paso es opcional. Para configurar el gráfico de compra directa desde la aplicación, sigue estos pasos:
- En el menú de la izquierda de Play Console, selecciona Crecimiento de usuarios > Presencia en Play Store > Fichas de Play Store(vínculo directo).
- En la sección Ficha de Play Store predeterminada de la pestaña Fichas, haz clic en el botón -> (flecha) que se encuentra en el lado derecho. Esta acción te llevará a la página Ficha de Play Store predeterminada.
- Navega a la sección Google Play Juegos para PC y sube la imagen en Gráfico de compra directa desde la app de Google Play Juegos para PC (Windows).
- Haz clic en Guardar.
Envía cambios a revisión
- En el menú de la izquierda de Play Console, selecciona Descripción general de la publicación.
- En la sección Cambios que aún no se envían para su revisión, haz clic en Enviar cambios para su revisión.
Cuando el equipo de revisión apruebe los cambios, se podrá encontrar tu juego en Google Play.