Outil pour les développeurs Play sur PC

L'outil de développement Play PC est un outil de bureau hors connexion conçu pour simplifier l'intégration des postes de travail, la sélection de la configuration des jeux et la génération de WAB pour les éditeurs de jeux natifs pour PC. En remplaçant la modification manuelle de fichiers XML et l'exécution de lignes de commande, l'outil permet aux éditeurs de valider les packages d'installation, de générer des configurations de publication personnalisées et de compiler des app bundles Windows (WAB) de manière transparente.

Cet outil simplifie la configuration de la publication de programmes d'installation en générant des WAB et des configurations de publication Play. Pour automatiser votre workflow, utilisez l'interface de ligne de commande de publication Play dans vos pipelines CI/CD afin de générer des WAB dans le cadre du processus de compilation de votre jeu.

Premiers pas

Pour ouvrir et exécuter l'outil sur votre poste de travail Windows, procédez comme suit :

  1. Téléchargez l' outil de développement Play PC et extrayez son contenu dans un répertoire local.
  2. Ouvrez le répertoire extrait dans l'explorateur de fichiers, puis double-cliquez sur play_pc_developer_tool.exe pour lancer l'interface utilisateur de bureau principale.

Tableau de bord principal

Lorsque vous lancez l'application, un tableau de bord s'affiche avec deux workflows principaux :

  • Intégration de Google Play Jeux sur PC : lance l'enregistrement des partenaires en accès anticipé et le sélecteur de configuration de codes pays multirégionaux.
  • Générer un WAB pour la publication de programmes d'installation : ouvre le compilateur de configuration et le gestionnaire de packaging.

Intégration PC et enregistrement des développeurs

Cet écran gère la configuration des postes de travail pour les tests en accès anticipé, ce qui vous permet d'enregistrer rapidement des GUID sur votre poste de travail et de configurer des listes de pays multirégionales.

Enregistrer l'action du GUID du partenaire
Action "Enregistrer le GUID du partenaire"

Enregistrement en accès anticipé et configuration du registre de la machine

Pour interagir avec le SDK Google PC local, les postes de travail en accès anticipé doivent disposer d'un ID partenaire validé sous les chemins de registre système appropriés.

Remarque : Pour activer le GUID lors de votre compilation de développement, vous devez demander à vos partenaires Play d'autoriser le GUID. Pour en savoir plus, consultez le guide.

  • Vérification du registre au chargement et chemin cible : au démarrage, l'écran d'intégration interroge le registre système pour rechercher un GUID de partenaire en accès anticipé enregistré existant.

    Le chemin de clé de registre cible est HKEY_LOCAL_MACHINE\Software\Google\Play Games Services (en utilisant la valeur EarlyAccessPartnerGuid). Ce chemin spécifique est essentiel, car le SDK PC local le lit directement pour autoriser les intégrations en accès anticipé. Si l'ID est trouvé, l'interface l'affiche automatiquement et verrouille les entrées.

  • Gestionnaires d'élévation sécurisés : le système a besoin de droits d'administrateur pour écrire dans les chemins de registre de la machine. Lorsque vous enregistrez ou supprimez ce paramètre, l'outil gère automatiquement le contexte d'élévation administrative afin que les utilisateurs standards puissent configurer les paramètres de manière sécurisée sans avoir à exécuter l'intégralité de l'interface avec des droits d'administrateur.

  • Contrôle de la désinscription : lorsque vous cliquez sur Annuler l'inscription , les états d'enregistrement du poste de travail sont effacés de manière sécurisée.

Sélecteur interactif de codes pays

De nombreux jeux PC sont publiés dans plusieurs régions. Vous pouvez rapidement rechercher, filtrer et extraire des blocs de pays mis en forme qui correspondent à vos champs d'application de test.

  • Deux zones de texte de recherche : vous pouvez effectuer des recherches dans les listes disponibles ou sélectionnées en temps réel.
  • Flèches de transition de liste : vous pouvez déplacer des sélections entre les listes à l'aide de boutons de déplacement structurel.
  • Tri et concaténation automatiques : lorsque des éléments de pays sont sélectionnés, ils sont triés par ordre alphabétique et concaténés dans une chaîne de code pays ISO propre et séparée par des virgules (par exemple, AL,DZ,IN,US) pour être copiée-collée lors de la configuration de la Play Console.

Assistant de configuration et de bundle WAB

La fenêtre "Bundle Generator" (Générateur de bundles) est l'espace de travail principal dans lequel les éditeurs configurent les métadonnées, valident les configurations d'installation et empaquettent les app bundles Windows (WAB).

Générer une action WAB DMI
Action "Générer un WAB DMI"

Sélecteur visuel de valeurs de registre

Au lieu de saisir manuellement les chemins de registre, vous pouvez explorer visuellement les registres Windows pour localiser le dossier d'installation de votre jeu, le chemin relatif de votre lanceur et les indicateurs de registre pour un exécutable de désinstallation.

  • Affichage des valeurs structurées : saisissez un chemin de registre de premier niveau pour afficher la liste complète des sous-clés et de leurs valeurs.

Vérification de l'élévation exécutable

Pour éviter les échecs d'installation silencieux résultant d'informations d'identification de fichier manifeste non concordantes, le validateur analyse les en-têtes binaires.

  • Avertissements intégrés : si les exigences d'élévation du binaire ne correspondent pas à la case à cocher de configuration, un bloc d'avertissement intégré visuel s'affiche.

Compilation de bundles WAB

Pour créer un package d'app bundle Windows (WAB) standard, l'outil implémente une chaîne de compilation structurée à l'aide du processus suivant :

  1. Il génère le fichier XML de métadonnées de publication localement et l'enregistre dans votre chemin de stockage.
  2. Il transmet directement ce chemin de configuration XML et ces paramètres de destination à l'outil de compilation de packaging sous-jacent play_publishing_tool.exe pour générer le package d'app bundle Windows (WAB) final, en l'enregistrant dans des fichiers locaux.

L'assistant surveille de près les flux de sortie et de sortie standards. Il informe le développeur de la progression de la compilation et des états de sortie.

Ressources supplémentaires