Beschleunigen Sie Ihre Spieleentwicklung mit Firebase

Mit Firebase ist es ganz einfach, Backend-Dienste und Analysen zu Ihren mobilen Spielen auf iOS und Android hinzuzufügen. Mit unseren SDKs für C++ und Unity können Sie direkt in Ihrem C++- und Unity-Code auf Firebase-Dienste zugreifen, ohne Swift/Objective-C- oder Java/Kotlin-Code schreiben zu müssen.

Beginnen Sie mit C++

Beginnen Sie mit Unity


Weitere Informationen zur Optimierung Ihrer Spiele mit Firebase finden Sie auf unserer Firebase-Spieleseite .

Beispielhafte Anwendungsfälle für Firebase in Ihren Spielen

  • AdMob – Erzielen Sie Einnahmen in Ihren Spielen mit Bannerwerbung, Interstitials und sogar Prämienvideos. Verfolgen Sie die Leistung Ihrer Anzeigen mit Google Analytics.

  • Analysen – Erfahren Sie, wie Spieler mit Ihrem Spiel interagieren, wie viel Zeit sie mit Spielen verbringen, wie lange sie brauchen, um Levels abzuschließen, wie viel und wie oft sie In-App-Käufe tätigen, wie oft sie zum Spiel zurückkehren und vieles mehr.

  • App Check – Schützen Sie Ihre API-Ressourcen vor Missbrauch, indem Sie verhindern, dass nicht autorisierte Clients auf Ihre Backend-Ressourcen zugreifen.

  • Authentifizierung – Bieten Sie Spielern ein reibungsloses Anmeldeerlebnis, das auch eine sichere Kontoverwaltung gewährleistet.

  • Echtzeitdatenbank – Lesen und schreiben Sie Spielinhalte mithilfe dieser skalierbaren Echtzeitdatenbank. Mit der Echtzeitdatenbank können Sie die Anwesenheit von Spielern innerhalb oder außerhalb des Spiels verfolgen.

  • Cloud Firestore – Lesen und schreiben Sie Spielinhalte mithilfe dieser skalierbaren Echtzeitdatenbank. Cloud Firestore bietet hervorragende Verfügbarkeitsgarantien und ermöglicht Ihnen die Bereitstellung von Daten von Standorten Ihrer Wahl weltweit.

  • Cloud-Speicher – Von Spielern erstellte Inhalte wie Avatare, Spieldurchläufe und Screenshots können zuverlässig und sicher gespeichert und bereitgestellt werden.

  • Cloud-Messaging – Informieren Sie Spieler über neue Inhalte oder Levels oder senden Sie Push-Benachrichtigungen an Spieler, die Ihre verfügbaren Inhalte abgeschlossen haben.

  • Crashlytics – Verbringen Sie weniger Zeit mit der Suche und mehr mit der Behebung von Abstürzen. Erstellen Sie stabilere Spiele, indem Sie umfassende und umsetzbare Einblicke in Abstürze liefern.

  • Dynamische Links – Teilen Sie Inhalte wie benutzerdefinierte Level, In-Game-Gegenstände und Spieleinladungen zwischen Spielern.

  • Remote-Konfiguration – Ändern Sie Elemente Ihres Spiels, ohne Code bereitzustellen, einschließlich Einstellungen wie Feinddichte oder Einschalthäufigkeit.

  • Cloud-Funktionen – Führen Sie Backend-Code in einer sicheren Umgebung als Reaktion auf Ereignisse aus, die durch andere Firebase-Produkte und Kundenanfragen ausgelöst werden.

Unterstützte Firebase-Produkte

Die Firebase SDKs für C++ und Unity unterstützen direkt die folgenden Firebase-Produkte. Firebase unterstützt auch eine Teilmenge der verfügbaren Bibliotheken für eine Desktop-Workflow-Implementierung ( Beta ).

Firebase-Produkt C++ Einheit Desktop (Beta)
AdMob
Analytik
App-Check
Authentifizierung
Cloud Firestore
Cloud-Funktionen
Cloud-Messaging
Cloud-Speicher
Crashlytics
Dynamische Links
Echtzeitdatenbank
Remote-Konfiguration