Mit Firebase ist es einfach, Backend-Dienste und Analysen zu Ihrem mobilen auf iOS- und Android-Geräten. 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.
Startbereit? Plattform auswählen:
Weitere Informationen dazu, wie Sie Ihre Spiele mit Firebase optimieren können, finden Sie in unserer Seite „Firebase-Spiele“
Beispielanwendungsfälle für Firebase in Ihren Spielen
AdMob — Mit Banneranzeigen Umsatz in Ihren Spielen erzielen einschließlich Videoanzeigen mit Prämie. Erfassen Sie die Leistung Ihrer Anzeigen mit Google Analytics.
Analytics – Erfahren Sie, wie Spieler mit Ihrem Spiel interagieren, wie viel Zeit sie mit dem Spielen verbringen, wie lange sie brauchen, um Level abzuschließen, wie oft sie In-App-Käufe tätigen, wie oft sie zu das Spiel und vieles mehr.
App Check – Schützen Sie Ihre API-Ressourcen vor Missbrauch durch Verhindern, dass nicht autorisierte Clients auf Ihre Back-End-Ressourcen zugreifen.
Authentication – Bieten Sie Spielern eine reibungslose Anmeldung, sorgt außerdem für eine sichere Kontoverwaltung.
Realtime Database – Damit können Sie Spieleinhalte lesen und schreiben eine skalierbare Echtzeit-Datenbank. Mit Realtime Database kannst du den Überblick über den Spieler behalten oder Out-of-Game-Präsenz zeigen.
Cloud Firestore: Mit dieser skalierbaren Echtzeitdatenbank können Sie Spielinhalte lesen und schreiben. Cloud Firestore hat eine ausstehende Verfügbarkeit garantiert und ermöglicht Ihnen, Daten von den Standorten Ihrer Wahl bereitzustellen. weltweit.
Cloud Storage – Von Spielern generierte Inhalte speichern und bereitstellen Inhalte wie Avatare, Spieldurchgänge und Screenshots.
Cloud Messaging – Spieler über neue Inhalte informieren oder Leveln abschließen oder Push-Benachrichtigungen an Spieler senden, Ihre verfügbaren Inhalte.
Crashlytics – Weniger Zeit mit der Suche verbringen und mehr Zeit haben die Behebung von Abstürzen. Stabilere Spiele durch Bereitstellung aussagekräftiger und umsetzbarer Informationen Informationen zu Abstürzen.
Dynamic Links – Teilen Sie Inhalte, z. B. benutzerdefinierte Stufen, In-Game-Artikel und Spieleinladungen zwischen Spielern.
Remote Config – Ändere die Elemente deines Spiels ohne Code zu implementieren, einschließlich Einstellungen wie Feinddichte oder Power-up Häufigkeit.
Cloud Functions – Back-End-Code in einer sicheren Umgebung ausführen als Reaktion auf Ereignisse, die von anderen Firebase-Produkten und Clientanfragen.
Unterstützte Firebase-Produkte
Die Firebase SDKs für C++ und Unity unterstützen direkt die folgenden Firebase- Produkte. Firebase unterstützt auch einen Teil der verfügbaren Bibliotheken für eine Desktop-Workflow-Implementierung (Beta).
Firebase-Produkt | C++ | Einheit | Computer (Beta) |
---|---|---|---|
AdMob | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Remote Config |