Spieleentwicklung mit Firebase optimieren

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:

Unity C++


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