Boostez le développement de vos jeux avec Firebase

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:

Unity C++


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