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.
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.
Liste de contrôle de la 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 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éveloppeurs afin de tester la jouabilité de votre jeu.
Architecture de l'ABI du jeu
Google Play Jeux sur PC fonctionne avec les jeux Android créés à 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 en matière de performances et de fiabilité.
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 PC 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é
- Maintenir une fréquence d'images stable et fluide
- 30 FPS sur un PC d'entrée de gamme
- 60 FPS sur un PC haut de gamme
- Aucun plantage pendant plus de 20 minutes de jeu continu
- Maintenir une fréquence d'images stable et fluide
- Conditions requises en matière de jouabilité
- Éléments graphiques et audio
- Utiliser des composants et textures haute résolution, de sorte qu' il n'y ait pas de flou et que le texte soit lisible lorsque le jeu est exécuté en résolution 1440p
- Prendre en charge le format 16:9 (ou 9:16 pour le format portrait). Cela signifie qu'il n'y a pas de barres noires 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
- Prendre en charge la synchronisation de la progression inter-appareils et multiplate-forme y compris PC, Android et iOS
Pour en savoir plus sur le moment où ces exigences doivent être intégrées et sur la manière dont elles sont testées, consultez la page de la liste de contrôle des étapes clés.
Recommandations (et non exigences)
Pour améliorer encore l'expérience des joueurs, nous vous recommandons de procéder comme suit :
- Inclure l'architecture ABI x86-64
- Intégrer le service de connexion pour les services Google Play Games v2 sur mobile et PC
- Manettes / gamepads compatibles
- 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 d'entrée de gamme | PC haut de gamme |
|---|---|---|
| Processeur | Processeur à quatre cœurs avec l'hyper-threading (8 cœurs logiques) | Processeur à huit cœurs avec l'hyper-threading (16 cœurs logiques) |
| GPU | 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.