Rozpocznij tworzenie gier przy użyciu Firebase

Dzięki Firebase możesz łatwo dodawać usługi backendu i analizy do swoich 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 korzystać z Unity


Więcej informacji na temat zwiększania mocy gier za pomocą Firebase znajdziesz na naszej stronie gier Firebase .

Przykładowe przypadki użycia Firebase w Twoich grach

  • AdMob — Zarabiaj w swoich grach dzięki banerom reklamowym, 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 graniu, ile czasu zajmuje ukończenie poziomów, ile i jak często dokonują zakupów w aplikacji, jak często wracają do gry i wiele więcej.

  • Uwierzytelnianie — Daj 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 w czasie rzeczywistym. Baza danych czasu rzeczywistego umożliwia śledzenie obecności gracza w grze lub poza nią.

  • Cloud Firestore — czytaj i zapisuj zawartość gier, korzystając z tej skalowalnej bazy danych w czasie rzeczywistym. Cloud Firestore ma wyjątkowe gwarancje dostępności i umożliwia udostępnianie danych z wybranych lokalizacji na całym świecie.

  • Przechowywanie w chmurze — przechowuj i udostępniaj treści generowane przez graczy w sposób niezawodny i bezpieczny, takie jak awatary, przebiegi 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 — Poświęć mniej czasu na wyszukiwanie, a więcej na naprawianie awarii. Twórz bardziej stabilne gry, dostarczając szczegółowe i przydatne informacje o awariach.

  • Dynamiczne łącza — udostępniaj między graczami zawartość, taką jak niestandardowe poziomy, przedmioty w grze i zaproszenia do gry.

  • Zdalna konfiguracja — zmieniaj elementy swojej gry bez rozmieszczania kodu, w tym ustawienia takie jak zagęszczenie wroga lub częstotliwość włączania.

  • 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

Pakiety SDK Firebase dla C++ i Unity bezpośrednio obsługują następujące produkty Firebase. Firebase obsługuje również podzbiór dostępnych bibliotek do implementacji przepływu pracy na komputerach ( beta ).

Produkt Firebase C++ Jedność Komputer stacjonarny (beta)
AdMob
Analityka
Uwierzytelnianie
Cloud Firestore
Funkcje chmury
Wiadomości w chmurze
Magazyn w chmurze
Crashlytics
Dynamiczne linki
Baza danych czasu rzeczywistego
Zdalna konfiguracja