Avec Firebase, vous pouvez facilement ajouter des services de backend et des outils d'analyse à vos jeux mobiles sur iOS et Android. Grâce à nos SDK pour C++ et Unity, vous pouvez accéder aux services Firebase directement dans votre code C++ et Unity, sans avoir à écrire de code Swift/Objective-C ou Java/Kotlin.
Prêt à vous lancer ? Choisissez votre plate-forme:
Pour en savoir plus sur l'alimentation de vos jeux avec Firebase, consultez la page des jeux Firebase.
Exemples de cas d'utilisation de Firebase dans vos jeux
AdMob : générez des revenus dans vos jeux grâce aux bannières, aux interstitiels et même aux annonces vidéo avec récompense. Suivez les performances de vos annonces avec Google Analytics.
Analytics : découvrez comment les joueurs interagissent avec votre jeu, le temps qu'ils y passent, le temps qu'ils mettent à terminer les niveaux, le montant et la fréquence des achats via l'application, la fréquence à laquelle ils reviennent dans le jeu, et bien plus encore.
App Check : protégez vos ressources d'API contre toute utilisation abusive en empêchant les clients non autorisés d'accéder à vos ressources backend.
Authentication : offrez aux joueurs une expérience de connexion fluide qui garantit également une gestion de compte sécurisée.
Realtime Database : lisez et écrivez le contenu du jeu à l'aide de cette base de données évolutive en temps réel. Realtime Database vous permet de suivre la présence des joueurs dans ou en dehors du jeu.
Cloud Firestore : lisez et écrivez le contenu du jeu à l'aide de cette base de données évolutive en temps réel. Cloud Firestore offre des garanties de disponibilité exceptionnelles et vous permet de diffuser des données à partir de l'emplacement de votre choix dans le monde entier.
Cloud Storage : stockez et diffusez de manière fiable et sécurisée les contenus générés par les joueurs, tels que les avatars, les parties de jeu et les captures d'écran.
Cloud Messaging : informez les joueurs de nouveaux contenus ou niveaux, ou envoyez des notifications push aux joueurs qui ont terminé vos contenus disponibles.
Crashlytics : passez moins de temps à rechercher les plantages et plus de temps à les résoudre. Créez des jeux plus stables en fournissant des insights détaillés et exploitables sur les plantages.
Dynamic Links : partagez des contenus, tels que des niveaux personnalisés, des éléments de jeu et des invitations de jeu entre joueurs.
Remote Config : modifiez des éléments de votre jeu sans déployer de code, y compris des paramètres tels que la densité des ennemis ou la fréquence des bonus.
Cloud Functions : exécutez du code backend dans un environnement sécurisé en réponse aux événements déclenchés par d'autres produits Firebase et des requêtes client.
Produits Firebase compatibles
Les SDK Firebase pour C++ et pour Unity sont compatibles directement avec les produits Firebase suivants. Firebase est également compatible avec un sous-ensemble des bibliothèques disponibles pour l'implémentation d'un workflow pour ordinateur (bêta).
Produit Firebase | C++ | Unity | Ordinateur (bêta) |
---|---|---|---|
AdMob | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Remote Config |