Google a récemment lancé un nouveau programme de certification des appareils de jeu pour garantir que les smartphones de jeu Android offrent une bonne expérience de jeu.
Avec le récent succès des jeux mobiles comme Appel du devoir mobile, il est facile de comprendre pourquoi les éditeurs de jeux AAA, Google/Pomme, et les constructeurs de smartphones poussent si fort les jeux mobiles. Dans le domaine des smartphones, nous avons assisté à des lancements de produits phares centrés sur les jeux, de marques telles que ASUS, Requin noir, Razer, Nubie, et d'autres. La concurrence ne fera que s'intensifier à mesure que les smartphones de jeu passeront au milieu de gamme, soutenus par les fournisseurs de chipsets. Qualcomm et MédiaTek. Pour garantir que les futurs smartphones de jeu soient suffisamment puissants et se comportent de manière suffisamment prévisible pour les développeurs de jeux Android, Google travaille sur un programme de certification des appareils de jeu.
Nous avons appris pour la première fois les intentions de Google auprès d'une source fiable en juillet, mais nous n'avions aucun détail concret ni aucune preuve à partager à l'époque. Aujourd'hui, trois mois plus tard, nous avons obtenu une copie de la version la plus récente des exigences GMS de Google pour les OEM/ODM. Ce document énumère les exigences techniques que les OEM/ODM de smartphones doivent respecter pour pouvoir préinstaller GMS ou Google Mobile Services, conformément à un accord commercial entre Google et le OEM/ODM. Ce document est analogue au document de définition de compatibilité Android (
CDD), mais bien que ce document soit publié en ligne, ce document n'est pas public.Nous avons obtenu une copie de la version 7.0 du document, dont la dernière mise à jour date du 3 septembre, le même jour. Google a sorti Android 10 au public. La section 13 du document détaille les « exigences de plate-forme » Android supplémentaires auxquelles les appareils doivent répondre pour recevoir l'autorisation d'utiliser GMS. La sous-section 13.14 couvre les nouvelles exigences techniques « Certification des appareils de jeu ». Ces exigences doivent être remplies si l'OEM/ODM souhaite déclarer que l'appareil a reçu la certification d'appareil de jeu.
En résumé, ces exigences garantissent que les appareils de jeu certifiés se comportent de manière prévisible « afin que les développeurs de jeux ne soient pas confrontés à une limitation inattendue ou à une perte de CPU ». cœurs, ou d'autres comportements étranges du système. " Le document entre dans les détails pour expliquer comment les OEM/ODM sont censés construire des appareils de jeu avec des performances prévisibles. comportement. Pour un comportement GPU hautes performances et prévisible, Google affirme que les appareils certifiés doivent « fournir un processeur moderne et à jour ». GPU et API d'affichage hautes performances, et permettent une introspection raisonnable des images. " Plus précisément, les appareils de jeu certifiés doit soutenir version 1.1 de l'API graphique Vulkan, réussissez les derniers tests de conformité graphique OpenGL ES/Vulkan fournis par Chronos, et répondre à d'autres exigences liées à Chorégraphe et SurfaceFlinger. Enfin, pour un comportement raisonnable de la mémoire, Google souhaite que les OEM/ODM garantissent que les appareils de jeu autorisent les applications à allouer au moins 2,3 Go de mémoire avant d'être tuées par le système.
Comme nous ne disposons pas d'anciennes copies du document sur les exigences GMS, nous n'étions pas sûrs à 100 % de la nouveauté du programme de certification des appareils de jeu. Cependant, nous avons repéré une candidature à un emploi sur LinkedIn qui appelait à un responsable du programme de relations avec les développeurs pour la « certification des appareils de jeu Android ». Le listing étant fermé, nous ne pouvons pas voir quand il a été publié, malgré un réhébergement de la page sur un autre site de recherche d'emploi a été publié le 28 juin. Nous ne savons pas quand cette page réhébergée a supprimé l'original, cependant, nous avons remarqué que Peter Cardwell, un ancien employé de Microsoft, semble avoir accepté ce poste en mai, le programme est donc définitivement nouveau.
L'offre d'emploi confirme la vue d'ensemble de ce nouveau programme. Google constitue une équipe pour collaborer avec les OEM et les fabricants de SoC afin de les informer sur les exigences à venir que j'ai énumérées ci-dessus. L'équipe est chargée de créer des suites de tests et des charges de travail pour démontrer la conformité avec le nouveau programme, comme mentionné précédemment.
Google n'a pas encore annoncé publiquement ce nouveau programme de certification des appareils de jeu, et aucun appareil actuellement sur le marché n'a reçu une certification de jeu. Google indique que les appareils qui s'inscrivent au programme doivent déclarer la prise en charge de com.google.android.feature. Indicateur de fonctionnalité GAMECERT_PREVIEW. J'ai vérifié cet indicateur de fonctionnalité sur le Black Shark 2 (Android 9 Pie), l'ASUS ROG Phone II (Android 9 Pie), OnePlus 7 Pro (Android 10) et Google Pixel 2 XL (Android 10) et tous ont signalé que ce n'était pas le cas présent. Je soupçonne que Google ne gardera pas ce programme secret et qu'il publiera une liste d'appareils compatibles comme avec Android Entreprise recommandé, vous n'aurez donc pas besoin de vérifier vous-même cet indicateur.
Quelques jours avant la publication de cet article, j'ai contacté Google pour lui demander de confirmer la légitimité du document que nous avons reçu. Même si je n'ai pas encore reçu de réponse, nous avons corroboré suffisamment de détails du document pour me garantir qu'il s'agit bien de la réalité. Le document compte environ 57 pages et nous avons beaucoup plus à partager sur ce que nous en avons appris.