Catch up on highlights from Firebase at Google I/O 2023. Learn more

Boostez le développement de votre jeu avec Firebase

Avec Firebase, il est facile d'ajouter des services backend et des analyses à 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.

Initiez-vous au C++

Démarrer avec Unity


Découvrez plus d'informations sur la mise sous tension de vos jeux avec Firebase sur notre page de jeux Firebase .

Exemples de cas d'utilisation de Firebase dans vos jeux

  • AdMob - Gagnez des revenus dans vos jeux avec des bannières publicitaires, des interstitiels et même des vidéos avec récompense. Suivez les performances de vos annonces avec Google Analytics.

  • Analytics - Découvrez comment les joueurs interagissent avec votre jeu, combien de temps ils passent à jouer, combien de temps ils mettent pour terminer les niveaux, combien et à quelle fréquence ils font des achats intégrés, à quelle fréquence ils reviennent au jeu, et bien plus encore.

  • App Check - Protégez vos ressources API contre les abus en empêchant les clients non autorisés d'accéder à vos ressources backend.

  • Authentification - Offrez aux joueurs une expérience de connexion sans friction qui garantit également une gestion de compte sûre et sécurisée.

  • Base de données en temps réel - Lisez et écrivez du contenu de jeu à l'aide de cette base de données évolutive en temps réel. La base de données en temps réel vous permet de suivre la présence des joueurs dans ou hors du jeu.

  • Cloud Firestore — Lisez et écrivez du contenu de 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 depuis les emplacements de votre choix dans le monde entier.

  • Cloud Storage — Stockez et diffusez le contenu généré par les joueurs de manière fiable et sécurisée, comme les avatars, les parties de jeu et les captures d'écran.

  • Messagerie cloud — Informez les joueurs des nouveaux contenus ou niveaux ou envoyez des notifications push aux joueurs qui ont terminé votre contenu disponible.

  • Crashlytics — Passez moins de temps à rechercher et plus de temps à réparer les plantages. Créez des jeux plus stables en fournissant des informations détaillées et exploitables sur les plantages.

  • Liens dynamiques - Partagez du contenu, tel que des niveaux personnalisés, des éléments de jeu et des invitations à des jeux entre les joueurs.

  • Configuration à distance - Modifiez les éléments de votre jeu sans déployer de code, y compris les paramètres tels que la densité de l'ennemi ou la fréquence de mise sous tension.

  • 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 aux demandes des clients.

Produits Firebase compatibles

Les SDK Firebase pour C++ et pour Unity prennent directement en charge les produits Firebase suivants. Firebase prend également en charge un sous-ensemble des bibliothèques disponibles pour une implémentation de flux de travail de bureau ( bêta ).

Produit Firebase C++ Unité Bureau (bêta)
AdMob
Analytique
Vérification de l'application
Authentification
Cloud Firestore
Fonctions cloud
Messagerie en nuage
Stockage en ligne
Crashlytics
Liens dynamiques
Base de données en temps réel
Configuration à distance