Comment lancer votre jeu sur Android (Google Play)
Comment lancer un jeu sur Android : compte Google Play Console, Android App Bundle, test fermé obligatoire, classification IARC et le processus d'examen.
Lancer un jeu sur Android est la voie la plus ouverte parmi les grandes boutiques : il n'y a pas d'évaluation du concept avant de commencer, l'inscription est immédiate et les frais se paient une seule fois. En contrepartie, Google exige des choses qui n'existent pas sur console, comme un format de paquet spécifique, une période de test avant la sortie et des formulaires de contenu et de confidentialité qui doivent correspondre à ce que le jeu fait réellement. Ce guide résume chaque partie.
Le compte Google Play Console
Tout se passe dans la Google Play Console, et le compte développeur coûte des frais uniques de US$ 25, sans abonnement mensuel. Au moment de l'ouvrir, vous choisissez entre un compte personnel et un compte d'organisation, et ce choix change la suite : l'organisation a besoin d'un numéro D-U-N-S pour prouver que l'entreprise existe, et le compte personnel passe par une vérification d'identité.
Google demande aussi que le nom et l'adresse du développeur apparaissent sur la fiche de l'application. Pour qui publie en tant que studio, c'est une raison de plus d'ouvrir le compte en tant qu'organisation plutôt qu'au nom d'une personne physique.
Le test fermé avant la sortie
C'est le point qui surprend le plus ceux qui viennent du PC. Les comptes personnels créés à partir de fin 2023 ne peuvent pas publier directement en production : il faut d'abord mener un test fermé avec au moins 12 testeurs pendant 14 jours consécutifs, et seulement ensuite demander l'accès à la publication. Les testeurs doivent rester inscrits pendant toute la période, donc perdre des gens en cours de route remet le compteur à zéro en pratique.
Les comptes d'organisation ne sont pas soumis à cette exigence, mais ils utilisent les mêmes canaux de test, qui valent la peine en eux-mêmes : test interne (rapide, pour l'équipe), test fermé (groupe choisi) et test ouvert (n'importe qui avec le lien). C'est par ces canaux que l'on corrige un plantage sur un appareil précis avant que la note de la boutique ne commence à compter.
Le paquet : Android App Bundle
Les nouveaux jeux ne se publient plus en APK. Le format exigé est l'Android App Bundle (.aab) : vous envoyez un paquet qui contient tout, et Google génère elle-même l'APK sur mesure pour chaque appareil, avec uniquement l'architecture, la densité d'écran et la langue de ce joueur. En pratique, le téléchargement est bien plus léger qu'un APK universel.
Deux règles techniques accompagnent ce format :
- 64 bits obligatoire. Toute bibliothèque native doit avoir sa version arm64. Un moteur de jeu à jour règle déjà cela tout seul, mais c'est en général un vieux plugin tiers qui pose problème ;
- niveau d'API récent. Google exige que le jeu soit compilé en visant une version d'Android sortie il y a peu, et relève cette barre chaque année. Un jeu laissé de côté quelques années n'accepte plus de mise à jour, puis disparaît de la recherche sur les appareils récents.
Pour les gros jeux, il existe le Play Asset Delivery, qui livre une partie du contenu à la demande ou après l'installation, au lieu de tout mettre dans le paquet initial.
La classification par âge et les formulaires de contenu
La classification sort d'un questionnaire du système IARC, rempli dans la Console elle-même. Il est gratuit et renvoie d'un coup les classifications de plusieurs pays, y compris la brésilienne. Répondre de façon optimiste pour tenter d'obtenir une tranche d'âge plus basse est le chemin le plus rapide vers une suspension ensuite, parce que Google réévalue dès que quelqu'un signale le jeu.
En plus de lui, deux formulaires bloquent souvent la première soumission de qui n'a jamais publié :
- Sécurité des données : ce que le jeu collecte, à quoi cela sert, si c'est partagé et s'il est possible d'en demander la suppression. Cela doit correspondre à ce que les SDK font réellement, publicité et analyse d'usage comprises ;
- politique de confidentialité : une adresse publique et accessible, obligatoire pour pratiquement tous les jeux aujourd'hui.
Monétisation
Les achats dans le jeu passent par Google Play Billing. La commission standard est de 30 %, et elle tombe à 15 % sur la première tranche de chiffre d'affaires annuel de chaque développeur et sur les abonnements. Dans certains pays, des décisions réglementaires ont ouvert des alternatives de paiement, toujours avec leurs propres règles déclarées dans la boutique.
Jeu payant, jeu gratuit avec publicité et jeu gratuit avec achats intégrés coexistent sur Android, et ce choix change ce que vous devez déclarer : un jeu avec publicité doit l'indiquer sur sa fiche et en répondre dans le formulaire de données.
Ce que le portage vers Android exige du jeu
La partie technique, ce n'est presque jamais la build. C'est ce qui vient après :
- les commandes tactiles, qui ne sont pas une manette de console avec des boutons dessinés à l'écran. Zone de toucher large, aucun angle mort et une option manette pour ceux qui en ont une ;
- la variété des écrans, du téléphone étroit à la tablette, avec l'encoche de la caméra et la barre de navigation en travers ;
- la performance et la batterie, parce que l'appareil réduit sa vitesse quand il chauffe. Un jeu qui tourne à 60 images par seconde les deux premières minutes et tombe à 30 ensuite est recalé par le joueur, pas par la boutique ;
- la mémoire, qui est la limite la plus dure des appareils d'entrée de gamme, justement les plus répandus au Brésil et en Inde ;
- la reprise, parce qu'un appel, une notification et un changement d'application arrivent tout le temps. Le jeu doit se mettre en pause et revenir sans perdre la progression.
Comment Nuntius Games mène votre sortie sur Android
Android fait partie des mêmes axes de portage et d'édition que les consoles. Nuntius s'occupe de l'inscription à la Google Play Console, de l'adaptation de la build au format exigé, des commandes tactiles, du QA sur des appareils réels de gammes différentes, des formulaires de classification et de données, des canaux de test et de la publication.
Le studio continue de décider du jeu. Les démarches administratives de la boutique et l'ingénierie de la version mobile restent du côté de Nuntius.
FAQ
Questions fréquentes
Combien coûte la publication d'un jeu sur Google Play ?
Le compte développeur coûte des frais uniques de US$ 25, sans abonnement mensuel. Ce que la boutique prélève ensuite, c'est la commission sur les ventes et les achats dans le jeu : 30 % en standard, 15 % sur la première tranche de chiffre d'affaires annuel et sur les abonnements.
Est-il vrai qu'il me faut 12 testeurs pour lancer ?
Cela vaut pour les comptes personnels ouverts à partir de fin 2023 : ils doivent mener un test fermé avec au moins 12 testeurs pendant 14 jours consécutifs avant de demander l'accès à la publication. Un compte d'organisation n'est pas soumis à cette exigence.
Puis-je publier un APK ?
Pas pour un nouveau jeu. Le format exigé est l'Android App Bundle (.aab), et c'est Google qui en génère l'APK final pour chaque appareil. L'APK sert encore pour la distribution hors boutique et pour les tests en local.
Combien de temps prend l'examen ?
Il est en général bien plus rapide que la certification console, normalement quelques jours. La première soumission d'un nouveau compte prend souvent plus de temps que les suivantes, et un formulaire de données incomplet est le motif de retour le plus courant.
Mon jeu PC peut-il être porté directement sur Android ?
Cela dépend moins du moteur que du design. Unity et Unreal exportent vers Android sans difficulté, mais les commandes souris et clavier, le texte trop petit et les scènes lourdes ne survivent pas au changement. La partie chère du portage, c'est d'adapter les commandes, l'interface et la performance, pas de générer la build.
Ai-je besoin d'un Mac ou d'un appareil particulier ?
Non. La build Android sort de Windows, Linux ou macOS. Ce qu'on ne peut pas sauter, c'est le test sur un vrai appareil, et sur plus d'un : un émulateur ne montre ni la chute de performance due à la chaleur ni le manque de mémoire sur un appareil d'entrée de gamme.
Un jeu Android tourne-t-il sur PC ?
Google Play Games sur PC amène les jeux Android sur Windows, avec un programme dédié aux développeurs et des exigences supplémentaires de commandes et de résolution. C'est une piste à envisager une fois la version mobile debout, pas un substitut à une version PC pensée pour le PC.
Votre jeu est-il prêt à toucher le monde entier ?
Parlez-nous de votre projet. Nous répondons à chaque proposition, même quand la réponse n'est pas celle que vous espériez.