Les Chromebooks ne sont pas la seule plate-forme grand écran sur laquelle il est possible de jouer à des jeux Android. Google fournit également une plate-forme permettant de jouer à vos jeux Android sur PC via Google Play Jeux. Les exigences sont suffisamment similaires pour que l'optimisation de votre jeu pour Google Play Jeux soit également valable pour ChromeOS.
Optimiser et publier pour Google Play Jeux
- Créez une version de votre jeu qui fonctionne sur les appareils à grand écran. La documentation Google Play Jeux détaille les exigences d'approbation pour Google Play Jeux et explique comment tester sur un appareil ChromeOS. Si vous aviez déjà optimisé votre jeu pour les Chromebooks, assurez-vous qu'il répond également aux exigences supplémentaires de Google Play Jeux.
- Empaquetez votre jeu pour Google Play Jeux et assurez-vous d'inclure les binaires x86 et x86_64. Veillez à inclure également ces binaires pour les envois ChromeOS. Dans la mesure du possible, utilisez les mêmes APK ou App Bundle sur PC que pour les builds mobiles.
- Publiez votre jeu sur le canal "Google Play Jeux pour PC" dans la Play Console.
Publier une version Google Play Jeux pour Chromebooks
La publication sur le canal Google Play Jeux ne rend pas automatiquement votre jeu disponible sur les Chromebooks. Les développeurs qui souhaitent que la version grand écran de leur jeu soit disponible sur les Chromebooks ont deux options : conserver un projet combiné (recommandé) ou créer des projets distincts.
Projet combiné
Nous vous recommandons de conserver une seule base de code pour votre jeu mobile et les plates-formes grand écran telles que les PC et les Chromebooks. Cela simplifiera votre processus de publication et réduira les frais généraux de maintenance pour assurer la continuité et la parité entre les écrans. Avec un seul codebase, tant que vous n'avez pas limité les Chromebooks dans le canal de production du type de version standard, les appareils ChromeOS recevront votre jeu optimisé pour Google Play Jeux sur PC chaque fois que vous publierez une mise à jour pour ce canal. Si votre jeu ne s'affiche pas, consultez le guide de démarrage rapide pour la publication sur ChromeOS afin de vous aider à le déboguer.
Projets distincts
Si vous devez séparer la version grand écran de la version mobile, il existe une solution. À l'aide de la même version que celle de Google Play Jeux, créez un bundle qui ne cible que les Chromebooks et importez-le dans la même fiche Play Store que votre version mobile. Vos avis et évaluations seront ainsi centralisés. Toutefois, vous devez tenir compte de certains points :
- Conservez le même nom de package entre les versions.
- Augmentez le code de version de la version ChromeOS (grand écran) à un nombre beaucoup plus élevé que celui de la version Android (mobile) actuelle.
- Ajoutez la fonctionnalité ChromeOS spécifique suivante au fichier manifeste de l'application pour que la version grand écran ne soit détectable que sur les Chromebooks.
<uses-feature android:name="org.chromium.arc" android:required="true" />
- Importez la nouvelle version dans le canal de production pour le type de version "Standard", en même temps que la version du téléphone.