Dzięki Firebase możesz łatwo dodawać usługi backendu i analizy do gier mobilnych na iOS i Androida. Korzystając z naszych pakietów SDK dla C++ i Unity, możesz uzyskać dostęp do usług Firebase bezpośrednio w kodzie C++ i Unity, bez konieczności pisania kodu Swift/Objective-C lub Java/Kotlin.
Więcej informacji o zasilaniu gier za pomocą Firebase znajdziesz na naszej stronie gier Firebase .
Przykładowe przypadki użycia Firebase w Twoich grach
AdMob — zarabiaj na swoich grach dzięki reklamom banerowym, reklamom pełnoekranowym, a nawet filmom z nagrodami. Śledź skuteczność swoich reklam za pomocą Google Analytics.
Analityka — dowiedz się, jak gracze wchodzą w interakcję z Twoją grą, ile czasu spędzają na grze, ile czasu zajmuje im ukończenie poziomów, ile i jak często dokonują zakupów w aplikacji, jak często wracają do gry i wiele więcej.
Kontrola aplikacji — chroń swoje zasoby API przed nadużyciami, uniemożliwiając nieautoryzowanym klientom dostęp do zasobów zaplecza.
Uwierzytelnianie — zapewnij graczom bezproblemowe logowanie, które zapewnia również bezpieczne zarządzanie kontem.
Baza danych czasu rzeczywistego — czytaj i zapisuj zawartość gier, korzystając z tej skalowalnej bazy danych działającej w czasie rzeczywistym. Baza danych w czasie rzeczywistym umożliwia śledzenie obecności graczy w grze i poza nią.
Cloud Firestore — czytaj i zapisuj zawartość gier, korzystając z tej skalowalnej bazy danych działającej w czasie rzeczywistym. Cloud Firestore oferuje wyjątkowe gwarancje dostępności i umożliwia udostępnianie danych z wybranych lokalizacji na całym świecie.
Magazyn w chmurze — niezawodnie i bezpiecznie przechowuj i udostępniaj treści generowane przez graczy, takie jak awatary, przebieg gier i zrzuty ekranu.
Wiadomości w chmurze — informuj graczy o nowej zawartości lub poziomach lub wysyłaj powiadomienia push do graczy, którzy ukończyli dostępną zawartość.
Crashlytics — Spędzaj mniej czasu na znajdowaniu, a więcej na naprawianiu awarii. Twórz bardziej stabilne gry, zapewniając dogłębny i praktyczny wgląd w awarie.
Linki dynamiczne — udostępniaj zawartość, taką jak niestandardowe poziomy, przedmioty w grze i zaproszenia do gry, pomiędzy graczami.
Zdalna konfiguracja — zmieniaj elementy gry bez konieczności wdrażania kodu, w tym ustawienia takie jak gęstość wrogów lub częstotliwość wzmacniania.
Cloud Functions — uruchamiaj kod backendu w bezpiecznym środowisku w odpowiedzi na zdarzenia wywołane przez inne produkty Firebase i żądania klientów.
Obsługiwane produkty Firebase
Zestawy SDK Firebase dla C++ i Unity bezpośrednio obsługują następujące produkty Firebase. Firebase obsługuje także podzbiór dostępnych bibliotek do implementacji przepływu pracy na komputerach stacjonarnych ( wersja beta ).
Produkt Firebase | C++ | Jedność | Komputer stacjonarny (beta) |
---|---|---|---|
AdMob | |||
Analityka | |||
Kontrola aplikacji | |||
Uwierzytelnianie | |||
Chmura Firestore | |||
Funkcje chmury | |||
Wiadomości w chmurze | |||
Magazyn w chmurze | |||
Crashlytics | |||
Linki dynamiczne | |||
Baza danych czasu rzeczywistego | |||
Zdalna konfiguracja |