Con Firebase, è facile aggiungere servizi di back-end e analisi ai tuoi giochi per dispositivi mobili su iOS e Android. Utilizzando i nostri SDK per C++ e Unity, puoi accedere ai servizi Firebase direttamente nel tuo codice C++ e Unity, senza dover scrivere alcun codice Swift/Objective-C o Java/Kotlin.
Scopri ulteriori informazioni su come potenziare i tuoi giochi con Firebase nella nostra pagina dei giochi Firebase .
Esempi di casi d'uso per Firebase nei tuoi giochi
AdMob : guadagna con i tuoi giochi con banner pubblicitari, interstitial e persino video con premio. Monitora il rendimento dei tuoi annunci con Google Analytics.
Analisi : scopri come i giocatori interagiscono con il tuo gioco, quanto tempo trascorrono giocando, quanto tempo impiegano per completare i livelli, quanto e con quale frequenza effettuano acquisti in-app, quanto spesso tornano al gioco e molto altro.
App Check : proteggi le tue risorse API dagli abusi impedendo ai client non autorizzati di accedere alle tue risorse di back-end.
Autenticazione — Offri ai giocatori un'esperienza di accesso fluida che garantisce anche una gestione dell'account sicura e protetta.
Database in tempo reale : leggi e scrivi contenuti di gioco utilizzando questo database scalabile in tempo reale. Il database in tempo reale ti consente di tenere traccia della presenza dei giocatori all'interno o all'esterno del gioco.
Cloud Firestore : leggi e scrivi contenuti di gioco utilizzando questo database scalabile in tempo reale. Cloud Firestore offre eccezionali garanzie di uptime e ti consente di servire i dati dalle località di tua scelta in tutto il mondo.
Cloud Storage : archivia e distribuisci i contenuti generati dai giocatori in modo affidabile e sicuro, come avatar, playthrough di giochi e screenshot.
Cloud Messaging : informa i giocatori sui nuovi contenuti o livelli o invia notifiche push ai giocatori che hanno completato i tuoi contenuti disponibili.
Crashlytics — Dedica meno tempo alla ricerca e più tempo alla risoluzione degli arresti anomali. Crea giochi più stabili fornendo informazioni approfondite e fruibili sugli arresti anomali.
Collegamenti dinamici : condividi contenuti, come livelli personalizzati, oggetti di gioco e inviti di gioco tra i giocatori.
Configurazione remota : modifica gli elementi del tuo gioco senza distribuire codice, incluse impostazioni come la densità dei nemici o la frequenza di accensione.
Funzioni cloud : esegui il codice di back-end in un ambiente sicuro in risposta a eventi attivati da altri prodotti Firebase e richieste dei clienti.
Prodotti Firebase supportati
Gli SDK Firebase per C++ e per Unity supportano direttamente i seguenti prodotti Firebase. Firebase supporta anche un sottoinsieme delle librerie disponibili per un'implementazione del flusso di lavoro desktop ( beta ).
Prodotto base fuoco | C++ | Unità | Desktop (beta) |
---|---|---|---|
AdMob | |||
Analitica | |||
Controllo dell'app | |||
Autenticazione | |||
CloudFirestore | |||
Funzioni cloud | |||
Messaggi sulla nuvola | |||
Archiviazione cloud | |||
Crashlytics | |||
Collegamenti dinamici | |||
Database in tempo reale | |||
Configurazione remota |