Pour pouvoir publier votre jeu sur Google Play Jeux sur PC, il 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.
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 être compatible avec OpenGL ES (3.2 ou version antérieure) ou Vulkan (1.1 ou version antérieure).
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.
Utilisez l'émulateur pour développeur afin de tester la jouabilité de votre jeu.
Architecture ABI du jeu
Google Play Jeux sur PC est compatible avec les jeux Android conçus à l'aide de l'ABI ARM ou x86-64. Dans la mesure du possible, les développeurs de jeux doivent fournir des binaires x86-64 pour Google Play Jeux sur PC. Toutefois, les jeux ARM seront toujours certifiés s'ils répondent aux exigences de performances et de stabilité.
Binaires ARM
Google s'est associé à Intel pour proposer des jeux ARM sur les PC Intel et AMD 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 la plupart des ordinateurs x86.
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 intégré.
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.
- Performances et stabilité
- Maintenez une fréquence d'images stable et fluide.
- 30 FPS sur un PC de niveau inférieur
- 60 FPS sur un PC haut de gamme
- Aucun plantage pendant plus de 20 minutes de jeu continu
- Maintenez une fréquence d'images stable et fluide.
- Conditions requises en matière de jouabilité
- Éléments graphiques et audio
- Utilisez des composants et des textures haute résolution pour éviter le flou et rendre le texte lisible lorsque le jeu est joué en résolution 1440p.
- Prend en charge le format 16:9 (ou 9:16 pour le format portrait). Cela signifie qu'aucune barre noire n'apparaît lorsque le jeu est exécuté dans ce format.
- Adapter les éléments d'interface utilisateur pour les grands écrans
- Lecture audio fluide et synchronisée
- Entrées de périphériques
- Jeu multiplate-forme
- Prise en charge de la synchronisation de la progression sur plusieurs appareils et plates-formes, y compris PC, Android et iOS
Pour savoir quand ces exigences doivent être intégrées et comment elles sont testées, consultez la page Checklist des jalons.
Recommandations (et non exigences)
Pour améliorer encore plus l'expérience du lecteur, nous vous recommandons de suivre les conseils suivants :
- Inclure l'architecture ABI x86-64
- Intégrer le service de connexion pour la version 2 des services de jeux Google Play sur mobile et PC
- Compatibilité avec les manettes de jeu
- Pour la plupart des jeux, les manettes offrent une meilleure expérience utilisateur sur les grands écrans et peuvent être le mode de saisie de choix pour certains joueurs.
Niveaux de performances matérielles
À des fins de certification
| Matériel | PC de niveau inférieur | PC haut de gamme |
|---|---|---|
| Processeur | Processeur à quatre cœurs avec hyperthreading (8 cœurs logiques) | 8 cœurs avec hyperthreading (16 cœurs logiques) |
| GPU | un GPU intégré typique tel qu'Intel Iris Xe. | GPU discret typique tel que GeForce RTX 3060 |
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 Développer avec l'émulateur du développeur Google Play Jeux sur PC.