Exigences de continuité

Afin d'offrir aux joueurs la meilleure expérience possible avec Google Play Jeux sur PC, les versions Google Play Jeux sur PC et mobiles (Android) de vos jeux doivent offrir une expérience inter-appareil fluide grâce au SDK des services de jeux Google Play v2 pour être considérées comme optimisées pour Google Play Jeux sur PC.

Voici un résumé des exigences :

  • Les joueurs sur mobile (Android) et Google Play Jeux sur PC (sur ordinateur) sont automatiquement connectés aux services de jeux Google Play dans votre jeu, si possible, et leur progression hors tutoriel est liée à leur ID de joueur des services de jeux Google Play. Sur les autres appareils, le jeu restaure automatiquement cette progression, à condition qu'il n'y ait pas de conflit avec l'état local.
    • Il peut arriver que les utilisateurs soient automatiquement connectés à votre jeu via les services de jeux Google Play, mais pas à votre système d'identité existant (par exemple, les comptes invités). Dans ce cas, comme l'utilisateur est connecté à l'aide des services de jeux Google Play et qu'il s'attend à ce que sa progression soit enregistrée, vous devez quand même sauvegarder et restaurer sa progression. Seule exception : lorsque l'utilisateur comprend précisément que le mode Invité est associé à un seul appareil.
    • Pour cela, vous devez utiliser la fonctionnalité Sign-in des services de jeux Google Play v2. Si vous utilisez la version 1 de Sign-In, suivez nos conseils pour migrer les intégrations Java et Unity.
  • Si votre jeu dispose d'autres solutions d'identité, associez l'ID de joueur des services Google Play Games à ces solutions afin que les joueurs n'aient pas à restaurer manuellement leurs identifiants lorsqu'ils utilisent un nouvel appareil.
  • En cas de conflits portant sur la progression (joueur se connectant à l'aide des services de jeux Google Play et d'une autre plate-forme d'identité), vous devez proposer un mode de résolution que vos joueurs puissent anticiper et comprendre. Vous pouvez par exemple demander au joueur avec quel compte il souhaite jouer, privilégier la progression en local ou fusionner la progression.

Nous sommes conscients que vos solutions d'identité existantes possèdent leurs propres complexités, et nous faisons preuve de flexibilité concernant les cas extrêmes qui résultent de conflits d'identités et de leur résolution. Au bout du compte, la progression ou l'état du joueur devront être automatiquement restaurés lorsqu'il passera d'Android (y compris sur des téléphones et tablettes) à Google Play Jeux sur PC, et inversement.

Consultez ces recommandations sur la façon d'intégrer les services de jeux Google Play à votre système d'identité existant. Vous pouvez choisir entre deux méthodes d'intégration principales en fonction des besoins de votre jeu.

  • Solution de liaison : créez une connexion un-à-un entre les services Google Play Games et votre système d'identité existant.
  • Solution de rappel : associez un compte des services de jeux Google Play à plusieurs comptes associés par l'utilisateur pour restaurer l'état.

Chaque méthode offre des avantages différents pour gérer la progression des joueurs sur différents appareils.

Vous pouvez utiliser les scénarios de test pour évaluer votre solution par rapport aux exigences.

Voici une checklist des comportements obligatoires et encouragés pour la connexion aux services Google Play Games sur Google Play Games sur PC.

ID Importance Description
1.1 Obligatoire pour les builds optimisés Connectez les joueurs à l'aide des services de jeux Google Play v2 sur les appareils Android et sur Google Play Jeux pour PC.

Intégrez le nouveau SDK des services de jeux Google Play v2 dans vos builds Android et Google Play Jeux sur PC, et activez la fonctionnalité de connexion dans votre jeu. Utilisez les identifiants des joueurs connectés pour l'exigence 1.2.

Notez que la version 1 de Sign-in n'est pas conforme aux exigences. Si vous utilisez la version 1 des services de jeux Google Play dans votre jeu, vous devez passer à la version 2. Pour en savoir plus sur la migration de votre jeu, consultez les guides Java et Unity.
1.2 Obligatoire pour les builds optimisés Sauvegardez et restaurez la progression du joueur à l'aide de son ID des services de jeux Play.

Cela n'est pas nécessaire lorsque le joueur sait que la progression est liée à l'appareil local et qu'elle serait perdue s'il changeait d'appareil, ou lorsque la progression n'a lieu qu'à l'intérieur du tutoriel.

Pour que les joueurs ne perdent pas leur progression lorsqu'ils réinitialisent leur appareil, qu'ils en changent ou qu'ils jouent sur plusieurs appareils, veillez à ce qu'elle soit sauvegardée dans une solution d'enregistrement dans le cloud, et utilisez l'ID de joueur des services Play Games comme clé, de manière sécurisée si vous utilisez votre propre serveur de jeu backend. Lorsque les joueurs se connectent avec les services de jeux Play, vérifiez que leur progression a bien été enregistrée sur ce compte et, si tel est le cas, autorisez-les à reprendre le jeu là où ils l'avaient interrompu. Vous pouvez utiliser votre propre solution d'enregistrement dans le cloud ou la fonctionnalité Jeux enregistrés des services de jeux Play.

Si le joueur n'est pas connecté aux services de jeux Play, essayez de conserver sa progression localement, puis synchronisez-la lorsqu'il finit par se connecter aux services de jeux Play. Cela permet d'éviter de perdre la progression du joueur s'il reporte sa connexion au jeu.
1.3 Bonnes pratiques Prévoyez un bouton de connexion pour les joueurs déconnectés.

Les joueurs peuvent choisir de ne pas utiliser les services de jeux Play et donc, de ne pas être automatiquement connectés à votre jeu. En ajoutant un bouton de connexion pour les joueurs déconnectés, vous leur permettez de changer d'avis et de se connecter aux services de jeux Play s'ils s'investissent davantage dans votre jeu.

Le bouton de connexion doit être facile à trouver pour les joueurs. Par exemple, il doit être accessible depuis l'écran principal ou se situer dans l'écran "Paramètres". Ce bouton ne doit pas être enfoui sous plusieurs niveaux dans le menu du jeu.
1.4 Souhaitable Suivez les consignes Google relatives à la marque.

Pour offrir aux joueurs une expérience de bout en bout attrayante et cohérente, suivez les consignes relatives à la marque des services de jeux Play.