Ce document vous explique comment publier votre jeu sur Google Play Jeux sur PC.
Avant de commencer
Intégrez le SDK Google Play Jeux à votre jeu.
Empaqueter votre jeu en tant que fichier WAB
Google Play Jeux sur PC nécessite que le programme d'installation de votre jeu soit importé dans la Google Play Console en tant que fichier Windows App Bundle (WAB). Pour créer un fichier WAB :
Téléchargez l'outil de publication Play. Vous pouvez exécuter cet outil sur la ligne de commande Windows ou PowerShell.
Créez le fichier de configuration de publication Play, avec le nom de votre choix. Par exemple,
play_publishing_config.xml
avec le format suivant :<?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>
Remplacez les éléments suivants :
PACKAGE_NAME
: nom du package de votre jeu. Par exemple,test.package.name
.VERSION
: version du jeu. Par exemple,1.0
.REQUIRES_ELEVATION
: indique si l'exécutable doit être exécuté avec des autorisations élevées, telles que celles d'un administrateur."true" : exécute l'exécutable avec des autorisations élevées.
"false" : exécute l'exécutable sans autorisations élevées.
PATH
: chemin d'accès au fichier EXE du programme d'installation de votre jeu. Ce chemin peut être absolu ou relatif au répertoire parent de la configuration de publication Play. Par exemple,path\to\test\installer
. Utilisez Authenticode et la signature de code pour signer le fichier EXE de l'installateur de votre jeu.KEY1
,VALUE1
: spécifiez les paires clé/valeur du registre Windows dans l'élémentinstaller
.KEY2
,VALUE2
: spécifiez les paires clé/valeur du registre Windows dans l'élémentlauncher
.KEY3
,VALUE3
: spécifiez les paires clé/valeur du registre Windows dans l'élémentuninstaller
.FILENAME
: spécifiez le chemin d'accès à l'exécutable du lanceur de votre jeu. Par exemple,path\to\launcher.exe
.ARGS
: arguments de l'exécutable du lanceur de votre jeu. Elles sont facultatives.
Exemple de fichier de configuration de publication Play
Prenons l'exemple d'un jeu appelé
MyGame
, avec un programme d'installationgame_installer.exe
et un lanceurlauncher.exe
. L'exemple montre également comment utiliser CDATA. Voici à quoi ressemblera leplay_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>
Exécutez l'outil de publication Play sur la ligne de commande Windows ou PowerShell.
playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH
Pour écraser un fichier WAB existant portant le même nom, utilisez l'argument
--force
.playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH --force
Remplacez les éléments suivants :
PLAY_PUBLISHING_CONFIG_PATH
: chemin d'accès à la configuration de publication Play. Par exemple,path\to\play_publishing_config.xml
.WAB_OUTPUT_PATH
: chemin d'accès au fichier WAB. Par exemple,path\to\output_bundle.wab
.
Utiliser l'outil de publication Play
Imaginons que vous disposez du fichier binaire de l'outil de publication Play
playpublishingtool.exe
, de la configuration de publication Playplay_publishing_config.xml
et de votre programme d'installation de jeugame_installer.exe
dans le répertoire de travail actuel.Votre répertoire de travail actuel devrait se présenter comme suit :
.\ ├── game_installer.exe ├── play_publishing_config.xml ├── playpublishingtool.exe
Pour créer un fichier WAB nommé, par exemple,
installer_bundle.wab
dans le même répertoire, la commande se présente comme suit :playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab
Avec l'argument
--force
, la commande se présente comme suit :playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab --force
Si l'opération réussit, un résultat semblable aux lignes suivantes s'affiche :
Successfully built the installer bundle at installer_bundle.wab
Recherchez le fichier WAB dans le dossier :
.\ ├── game_installer.exe ├── installer_bundle.wab ├── play_publishing_config.xml ├── playpublishingtool.exe
Publier le jeu à l'aide de la Play Console
Une fois que vous avez créé le WAB pour votre jeu, importez-le dans la Play Console et gérez ses paramètres et exigences. Suivez les étapes ci-dessous pour publier votre jeu :
Ajouter le facteur de forme Google Play Jeux sur PC
Vous n'avez besoin d'effectuer cette action qu'une seule fois.
- Dans le menu de gauche de la Play Console, sélectionnez Tester et publier > Configuration > Paramètres avancés (lien direct).
Accédez à l'onglet Facteurs de forme, puis ajoutez
Google Play Games on PC
à partir du menu déroulant + Ajouter un facteur de forme.Cliquez sur le bouton Gérer correspondant au facteur de forme Google Play Jeux sur PC sur la droite.
Sélectionnez l'option Utiliser un canal dédié pour l'app bundle Windows de votre jeu.
Cliquez sur Enregistrer, puis à nouveau sur Enregistrer dans la boîte de dialogue de confirmation.
Importer le fichier WAB
Pour importer le fichier WAB :
- Dans le menu de gauche de la Play Console, sélectionnez Tester et publier > Production (lien direct).
- Sur la page Production, sélectionnez Google Play Jeux sur PC (Windows) uniquement dans le menu déroulant des facteurs de forme à droite.
- Dans l'onglet App bundle Windows, cliquez sur le bouton Importer un app bundle Windows, puis importez le fichier WAB. Vous pouvez également cliquer sur le bouton Importer un bundle d'applis Windows à droite du menu déroulant du facteur de forme.
- Cliquez sur Enregistrer.
Configurer la configuration requise pour les PC Windows
Pour configurer la configuration requise pour un PC Windows :
- Dans le menu de gauche de la Play Console, sélectionnez Accroître le nombre d'utilisateurs > Présence sur le Play Store > Paramètres de la fiche Play Store (lien direct).
- Dans la section Configuration PC requise, cliquez sur le bouton Modifier à droite.
- Modifiez les champs, puis cliquez sur Enregistrer.
Configurer l'image d'achat via une application
Il s'agit d'une étape facultative. Pour configurer le visuel des achats via l'application :
- Dans le menu de gauche de la Play Console, sélectionnez Développer votre audience > Présence sur le Play Store > Fiches Play Store(lien direct).
- Dans la section Fiche Play Store par défaut de l'onglet Fiches, cliquez sur le bouton -> (flèche) à droite. Vous serez redirigé vers la page Fiche Play Store par défaut.
- Accédez à la section Google Play Jeux sur PC et importez l'image Image d'achat via une appli dans Google Play Jeux sur PC (Windows).
- Cliquez sur Enregistrer.
Envoi des modifications pour examen
- Dans la Play Console, dans le menu de gauche, sélectionnez Vue d'ensemble de la publication.
- Dans la section Modifications pas encore envoyées pour examen, cliquez sur Envoyer les modifications pour examen.
Une fois que l'équipe d'examen aura approuvé vos modifications, votre jeu sera visible sur Google Play.