Questions fréquentes sur Google Play Jeux

Cet article répond aux questions courantes concernant le développement pour Google Play Jeux sur PC.

Q: Y a-t-il une limite de taille pour les importations Google Play Jeux sur PC ?

R : Pour le format d'app bundle, la limite est de 150 Mo de base + 2 Go Play Asset Delivery. Si ce n'est pas suffisant, adressez-vous à votre contact Google Play.

Q : Que se passe-t-il si HPE ne démarre pas ?

Capture d'écran d'une boîte de dialogue "Google HPE Error" avec le message "Unable to start Google HPE as initialization failed" (Impossible de démarrer Google HPE en raison d'un échec d'initialisation).

R : Vous pouvez essayer quelques opérations de débogage rapides :

  1. Assurez-vous que Windows est à jour (correctif de mai 2020 ou ultérieur).
  2. Vérifiez que vous n'avez pas déplacé HPE : il doit se trouver sur le disque "C:".
  3. Faites appel à votre contact Google Play. Envoyez tous les fichiers journaux dont vous disposez pour garantir une résolution rapide.

Q : Comment configurer correctement le canal de test ?

R : Consultez le guide sur le développement Android.

Q: Mon jeu ne prend en charge que les builds x86 32 bits au lieu de x86-64. puis-je quand même respecter les exigences de Play 64 bits ?

R : Non.

Afin d'atteindre certification complète, un jeu doit livrer un exécutable 64 bits. Les jeux 64 bits ont tendance à être plus stables et améliorer l'expérience des joueurs.

S'il est techniquement impossible pour votre jeu de livrer une version 64 bits, comme étant donné que les moteurs de jeu ne sont pas compatibles avec x86-64, un jeu peut être considéré "jouable". Dans ce cas, elle ne peut pas obtenir une certification complète.

Q : Comment puis-je récupérer les fichiers journaux ?

A: Les fichiers journaux sont stockés %LocalAppData%\Google\Play Games Developer Emulator\Logs\` and all end with the file extension.log. Normally, this path expands toC:\Utilisateurs<nom d'utilisateur>\AppData\Local\Google\Play Games Developer Emulator\Logs`, bien que cela puisse varier sur votre système. Si vous souhaitez rassembler rapidement tout le journal fichiers et les archiver afin de les envoyer à votre contact Google Play, vous pouvez utiliser cette commande PowerShell:

Compress-Archive -Path "$env:LocalAppData\Google\Play Games Developer Emulator\Logs\" -DestinationPath HpeLogs.zip

Q : Comment puis-je me reconnecter à l'émulateur s'il disparaît des appareils adb devices ?

R : L'émulateur se connecte via le port localhost 6520. Vous pouvez exécuter la commande suivante pour vous reconnecter :

adb connect localhost:6520

Q : Qu'est-ce que le filtrage en fonction de la visibilité des packages et pourquoi dois-je ajouter une balise <queries> ?

Visibilité du package s'applique à tout jeu ou application ciblant Android 11 (niveau d'API 30). Dans de nombreuses des demandes d'assistance, Les builds Google Play Jeux sur PC sont leur première expérience d'interaction avec les règles de visibilité des packages. Avec le nouveau système, les développeurs doivent déclarer les packages avec lesquels ils ont l'intention d'interagir, sauf s'il s'agit de packages automatiquement visibles.

Q : Comment résoudre l'erreur requires the Google Play Store, but it is missing (le Google Play Store est nécessaire, mais il est manquant) ou pourquoi certaines fonctionnalités telles que la facturation fonctionnent-elles lorsque j'installe le jeu depuis le Play Store, mais pas lorsque je télécharge mon jeu de façon indépendante ?

Les nouvelles règles de visibilité du package peuvent empêcher votre jeu d'accéder aux services Play s'il n'a pas été installé depuis le Play Store. Pour résoudre ce problème, ajoutez une requête au package "com.android.vending" dans votre fichier AndroidManifest.xml :

<manifest>
    <queries>
        <package android:name="com.android.vending" />
    </queries>
</manifest>

Q: Dois-je implémenter le redimensionnement des fenêtres pour Google Play Jeux sur PC ?

de série

Q: Puis-je changer le mode de la souris entre la saisie brute et l'émulation de l'écran tactile dans l'émulateur Google Play Jeux sur PC ?

R : Pour passer du mode d'écran tactile simulé à celui de la souris en mode "brut", vous pouvez utiliser le menu contextuel de l'icône de la barre des tâches HPE_Dev :

Capture d&#39;écran de la barre des tâches de Windows 11. L&#39;image de la carotte est sélectionnée pour afficher les icônes masquées, et un carré rouge est affiché autour de l&#39;icône

Effectuez un clic droit, sélectionnez "Options pour les développeurs", puis choisissez le mode de saisie que vous souhaitez simuler sous "Mode de saisie avec la souris".

Capture d&#39;écran montrant le menu contextuel développé sur l&#39;icône de la barre des tâches HPE_Dev. Option de menu

Dans l'expérience joueur, le fait de déclarer que votre jeu utilise la fonctionnalité android.hardware.type.pc changera automatiquement, comme c'est le cas actuellement sur ChromeOS.

<uses-feature
    android:name="android.hardware.type.pc"
    android:required="false" />

Q : Pourquoi la connexion automatique aux services de jeux v2 échoue-t-elle sur un appareil mobile ?

R : Actuellement, il existe deux dépendances pour que fonctionne l'option Sign-in des services de jeux Play v2 sur un appareil : GMS Core et l'application Play Jeux.

  1. La version GMS Core doit être ultérieure à 21.30.xx. Pour vérifier la version, utilisez la commande suivante :

    adb shell dumpsys package com.google.android.gms | grep -i -e "versionCode" -e "versionName"
    versionCode=213016046 minSdk=30 targetSdk=31
    versionName=21.30.16 (150400-391784508)
    versionCode=202117048 minSdk=30 targetSdk=30
    versionName=20.21.17 (150408-316502805)
    

    Le premier élément versionName représente la version à vérifier. La mise à jour GMS Core devrait être automatiquement déployée sur un appareil Android. Si cela ne se produit pas, veuillez nous en informer.

  2. Vous devez utiliser l'application Google Play Jeux 2021.08.29094 ou une version ultérieure. Pour le vérifier, accédez à Paramètres > Applications, sélectionnez l'application Play Jeux, puis recherchez le numéro de version en bas de la page d'informations.

    Veuillez noter que vous n'avez plus besoin de charger l'application Play Jeux pour tester la version 2 des services de jeux Play. La version requise devrait être disponible dès maintenant sur les appareils des utilisateurs.

Q: Puis-je utiliser le frame pacing dans Google Play Jeux sur PC (ou "Pourquoi mon jeu Unity plante-t-il au lancement") ?

R: La bibliothèque de frame pacing est compatible avec Google Play Jeux sur PC, mais la version incluse dans le jeu Unity entraîne actuellement un plantage au lancement. Si vous utilisez le moteur de jeu Unity, recherchez l'option de build "Optimize Frame Pacing" et assurez-vous qu'elle est désactivée.

Une capture d&#39;écran du

Q: Est-il possible d'autoriser les joueurs à importer des images stockées localement depuis Google Play Jeux sur PC ?

R : L'émulateur n'a actuellement pas d'abstraction de système de fichiers locale significative pour le choix ou l'agrégation d'images stockées sur le PC d'un lecteur. Si vous utilisez actuellement Intent.ACTION_PICK mélangé avec MediaStore.Images.Media, vous devez supprimer ce code des builds Google Play Jeux sur PC pour le moment.

Q : Pouvez-vous exécuter plusieurs instances de l'émulateur ou plusieurs jeux à la fois ?

R : L'émulateur ne permet d'exécuter qu'une seule instance d'émulateur et ne peut exécuter qu'un seul jeu à la fois. L'émulateur n'est pas non plus compatible avec l'exécution de plusieurs instances du même jeu.

Q : Puis-je utiliser les notifications push pour Google Play Jeux ?

R : Google Play Jeux utilise un émulateur. Par conséquent, les notifications push sont limitées.

Q: Est-il possible d'utiliser des annonces dans les jeux avec Google Play Jeux sur PC ?

R : Oui. Contactez votre réseau publicitaire pour vous assurer qu'il accepte Google Play Jeux sur PC. Si vous gérez un réseau publicitaire, consultez cette Guide du développeur pour découvrir comment pour assurer une meilleure compatibilité avec Google Play Jeux sur PC.

Q: Comment pouvons-nous gérer Google Play Jeux sur PC en tant que réseau publicitaire ?

R: Veuillez consulter ce guide du développeur pour savoir comment réseaux compatibles avec Google Play Jeux sur PC.

Q: Comment analyser les données Google Play Jeux sur PC dans la Google Play Console ?

R: Vous pouvez consulter les rapports de Google Play Jeux sur PC dans "Statistiques" sur Android. Android Vitals, et Audience et appareils. Filtrez les données en fonction du facteur de forme, puis sélectionnez Google Play Jeux sur PC pour afficher les données sur la plate-forme.

Q: Puis-je utiliser les canaux de test, la préinscription ou d'autres fonctionnalités du canal de publication Play dans Google Play Jeux sur PC ?

R: Pendant la phase bêta, nous vous demandons d'utiliser les flux de publication documenté. Pour en savoir plus, consultez la section Bêta considérations relatives aux versions.