Dans cet épisode, nous abordons une étape cruciale et souvent redoutée par les développeurs : la mise en place de l’infrastructure backend et de la distribution pour Android. Pour que votre jeu puisse intégrer des fonctionnalités avancées comme les services Google Play (classements, succès) ou la monétisation via AdMob, une configuration rigoureuse est nécessaire entre Firebase, la Google Play Console et votre projet Unreal Engine.
Résumé des étapes clés#
- Firebase : Création du projet, enregistrement de l’application Android via le nom de package (Package Name) récupéré dans les Project Settings d’Unreal Engine.
- Google Play Console : Création de la fiche de l’application, remplissage des métadonnées obligatoires (description, icônes, captures d’écran) et gestion de la politique de confidentialité.
- Services et API : Association du projet Firebase à la console Google Play via le Cloud Messaging (FCM) pour permettre la communication entre les services.
- Services de jeu Google Play : Création du sous-système de jeu (classements, succès) et récupération de l’ID de l’application (Games App ID).
- Configuration Unreal Engine : Activation du support Google Play dans les Project Settings et intégration de l’ID de l’application ainsi que de la clé de licence RSA fournie par Google.
Ce qui reste d’actualité aujourd’hui#
Bien que l’interface de la Google Play Console et de Firebase évolue régulièrement, les principes fondamentaux décrits ici restent la norme pour tout développeur Unreal Engine :