Usprawnij tworzenie gier za pomocą Firebase

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.

Zacznij od C++

Zacznij od Unity


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