Usprawnij tworzenie gier dzięki Firebase

Dzięki Firebase łatwo dodasz usługi backendu i analitykę do aplikacji mobilnej w grach na iOS i Androida. Korzystając z naszych pakietów SDK dla C++ i Unity, możesz: uzyskiwać dostęp do usług Firebase bezpośrednio w kodzie C++ i Unity bez konieczności napisać dowolny kod w języku Swift/Objective-C lub Java/Kotlin.


Chcesz rozpocząć? Wybierz platformę:

Jedność C++


Więcej informacji o zwiększaniu skuteczności gier dzięki Firebase znajdziesz w naszym Strona gier w Firebase

Przykładowe zastosowania Firebase w grach

  • AdMob – zarabiaj w grach dzięki banerom reklamowym, reklamy pełnoekranowe, a nawet reklamy wideo z nagrodą. Śledź skuteczność reklam za pomocą Google Analytics

  • Analytics – dowiedz się, jak gracze wchodzą w interakcje z grą ile czasu grają, ile czasu zajmuje im ukończenie poziomów, jak często robią zakupy w aplikacji i jak często wracają do niej, grę i wiele innych rzeczy.

  • App Check – chroń swoje zasoby interfejsu API przed nadużyciami przez uniemożliwiają nieautoryzowanym klientom dostęp do zasobów backendu.

  • Authentication – umożliw graczom bezproblemowe logowanie się, pozwala też bezpiecznie zarządzać kontem.

  • Realtime Database – odczytywanie i zapisywanie treści gry za pomocą tej skalowanej bazy danych w czasie rzeczywistym. Realtime Database umożliwia śledzenie gracza obecności w grze i poza nią.

  • Cloud Firestore – odczytywanie i zapisywanie treści gry za pomocą tej skalowalnej bazy danych w czasie rzeczywistym. Cloud Firestore ma oczekującą dostępność gwarantuje i umożliwia wyświetlanie danych z wybranych lokalizacji na całym świecie.

  • Cloud Storage – przechowywanie i przekazywanie treści generowanych przez graczy w sposób niezawodny i bezpieczny, np. awatarów, rozgrywek i zrzutów ekranu.

  • Cloud Messaging – informuj graczy o nowościach takich jak treści lub poziomy, albo wysyłać powiadomienia push do graczy, którzy ukończyli zadanie dostępnych treści.

  • Crashlytics – poświęcaj mniej czasu na wyszukiwanie, a więcej naprawianiu awarii. Twórz bardziej stabilne gry dzięki szczegółowym i praktycznym funkcjom statystyki awarii.

  • Dynamic Links – udostępniaj treści, takie jak niestandardowe poziomy produkty w grze i zaproszenia do gry przesyłane między graczami.

  • Remote Config – zmień elementy gry bez wdrażania kodu, w tym ustawień takich jak gęstość wrogów czy ulepszenia i częstotliwości.

  • Cloud Functions – uruchamianie kodu backendu w bezpiecznym środowisku w odpowiedzi na zdarzenia wywoływane przez inne usługi Firebase i żądania klienta.

Obsługiwane usługi Firebase

Pakiety SDK Firebase na C++ i Unity obsługują bezpośrednio te usługi Firebase: Firebase obsługuje też podzbiór dostępnych bibliotek na potrzeby wdrożenia przepływu pracy na komputery (beta).

Usługa Firebase C++ Unity Komputer (beta)
AdMob
Analytics
App Check
Authentication
Cloud Firestore
Cloud Functions
Cloud Messaging
Cloud Storage
Crashlytics
Dynamic Links
Realtime Database
Remote Config