Dynamisez le développement de vos jeux 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.

Débutez avec le C++

Commencez avec Unity


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

Exemples de cas d'utilisation de Firebase dans vos jeux

  • AdMob : générez des revenus grâce à 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 effectuent 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 fluide 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.

  • Stockage dans le cloud : stockez et diffusez de manière fiable et sécurisée le contenu généré par les joueurs, comme les avatars, les parties de jeu et les captures d'écran.

  • Messagerie cloud — Informez les joueurs du nouveau contenu ou des nouveaux 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 approfondies et exploitables sur les crashs.

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

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

  • Fonctions cloud : 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 pris en charge

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 workflow de bureau ( bêta ).

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