Pour pouvoir être publié sur Google Play Jeux sur PC, votre jeu doit remplir les conditions requises en matière de jouabilité. Une fois le jeu disponible sur la plate-forme, vous pouvez obtenir une certification complète en ajoutant des fonctionnalités qui plaisent aux joueurs, telles qu'une fluidité améliorée du jeu, des commandes de saisie sur la plate-forme et de meilleures performances. Ce document décrit les conditions requises en matière de jouabilité et de certification.
Conditions requises en matière de jouabilité
Pour que votre jeu mobile puisse être disponible sur PC, celui-ci doit respecter les conditions requises en matière de jouabilité. Celles-ci ont été spécifiquement conçues pour que votre jeu puisse être exécuté sur la plate-forme. Une fois que votre jeu sera disponible sur PC, vous pourrez continuer à le développer en vue d'obtenir une certification complète sur la plate-forme.
Checklist de jouabilité :
- Le jeu fonctionne sur PC avec une souris et un clavier. Notez que la prise en charge directe de la souris et du clavier n'est pas une condition essentielle. Les jeux proposés en mode de compatibilité sont suffisants.
- Le gameplay ne peut pas être bloqué en raison d'autorisations non prises en charge.
- Le gameplay ne peut pas être bloqué par des Google APIs non prises en charge.
- Le jeu ne doit pas nécessiter de fonctionnalités non prises en charge.
- Le jeu doit prendre en charge GLES 3.1 (ou version antérieure) ou Vulkan.
Tester la jouabilité
Il existe plusieurs façons de déterminer si votre jeu respecte les conditions requises en matière de jouabilité. L'aspect le plus important à tester est la gestion des entrées utilisateur. De même, le gameplay ne doit pas être bloqué par des fonctionnalités ou des autorisations non prises en charge. Le mode de compatibilité de la plate-forme peut suffire pour les jeux en un seul clic. Si votre jeu est plus complexe (par exemple, s'il nécessite deux mains), une prise en charge supplémentaire de la souris et du clavier peut être nécessaire. Voici quelques points à prendre en compte :
- Utilisez la molette de la souris pour les opérations de défilement ou de zoom.
- Les balayages verticaux nécessitent plus d'efforts que les balayages horizontaux lorsqu'ils sont effectués avec la souris. Bien que le balayage horizontal fonctionne bien en mode de compatibilité, pensez à utiliser des raccourcis clavier pour le balayage vertical.
- Assurez la compatibilité des gestes à plusieurs doigts avec les raccourcis clavier.
- Ajoutez des raccourcis clavier pour les actions courantes, telles que la touche Entrée pour accepter les boîtes de dialogue ou la touche Échap pour annuler.
Vous pouvez utiliser les méthodes suivantes pour tester la jouabilité de votre jeu :
- ChromeOS : les Chromebooks offrent une expérience semblable à celle d'un PC avec la souris et le clavier. Ils fournissent l'expérience la plus proche de Google Play Jeux sur PC.
- Mobile avec souris et clavier : vous pouvez connecter une souris et un clavier à un appareil mobile pour voir comment il fonctionne.
Architecture de l'ABI du jeu
Google Play Jeux sur PC prend en charge les jeux compilés avec des binaires ARM ou ABI x86-64. Nous vous recommandons d'inclure des binaires x86-64 pour améliorer les performances de jeu et étendre les appareils compatibles. Un build x86-64 du jeu est également nécessaire pour obtenir la certification complète.
Binaires ARM
Google s'est associé à Intel pour proposer des jeux ARM sur les PC Intel avec la technologie Intel Bridge. Autrement dit, une fois que votre jeu mobile remplit les conditions requises en matière de jouabilité, il peut être distribué sur Google Play Jeux sur PC pour les ordinateurs Intel.
Binaires x86-64
Fournir une version x86-64 de votre jeu mobile offre aux joueurs un gain en performances, car il peut être exécuté directement sur le matériel natif. Cela étend également la distribution de votre jeu aux PC non Intel.
Si vous souhaitez optimiser votre jeu pour Google Play Jeux sur PC, la première étape consiste à fournir une version x86-64 de votre jeu. Elle améliore les performances de votre jeu et élargit sa couverture de distribution.
Conditions requises pour obtenir la certification
Les jeux certifiés sont optimisés pour exploiter les fonctionnalités de Google Play Jeux sur PC en vue de satisfaire leurs joueurs. Pour certifier votre jeu, vous devez respecter toutes les conditions requises de base en matière de jouabilité, en plus des exigences suivantes.
- Exigences liées aux plates-formes
- Exigences concernant la jouabilité
- Graphismes
- Entrées de périphériques
- Jeu multiplate-forme
Pour déterminer quand ces exigences doivent être intégrées et comment elles sont testées, consultez la page Checklist des jalons.
Configuration minimale requise pour les joueurs
Pour connaître la configuration minimale requise pour que les joueurs puissent exécuter Google Play Jeux sur PC sur un ordinateur, consultez cet article du centre d'aide Google.
Obtenir l'émulateur pour développeurs
Dès lors que vous disposez d'un build compatible de votre jeu, vous pouvez le tester dans le build de l'émulateur destiné aux développeurs. L'émulateur pour développeurs inclut les mêmes fonctionnalités, SDK et optimisations Google Play Jeux sur PC que l'expérience utilisateur. En outre, il comprend des commandes supplémentaires qui facilitent les tests de votre jeu sous Windows.
Vous pouvez charger un APK en parallèle dans l'émulateur via Android Studio ou Android Debug Bridge.
Pour en savoir plus, consultez Utiliser l'émulateur pour développeurs.
Proposer votre jeu
Une fois que vous aurez testé votre jeu afin de remplir les conditions requises de Google Play Jeux sur PC en matière de jouabilité, veuillez exprimer votre intérêt.