Con Firebase, è facile aggiungere servizi di backend 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 .
Casi d'uso di esempio 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 ritornano al gioco e molto altro ancora.
App Check : proteggi le tue risorse API dagli abusi impedendo a client non autorizzati di accedere alle tue risorse back-end.
Autenticazione : offri ai giocatori un'esperienza di accesso semplice che garantisce anche una gestione sicura e protetta dell'account.
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 dentro o fuori dal 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 fornire dati dalle località di tua scelta in tutto il mondo.
Archiviazione nel cloud : archivia e offri contenuti generati dai giocatori in modo affidabile e sicuro, come avatar, sequenze di gioco e screenshot.
Messaggistica cloud : informa i giocatori su nuovi contenuti o livelli o invia notifiche push ai giocatori che hanno completato i contenuti disponibili.
Crashlytics : dedica meno tempo alla ricerca e più tempo alla risoluzione degli arresti anomali. Crea giochi più stabili fornendo informazioni approfondite e utilizzabili sugli arresti anomali.
Collegamenti dinamici : condividi contenuti, come livelli personalizzati, oggetti di gioco e inviti di gioco tra giocatori.
Configurazione remota : modifica gli elementi del tuo gioco senza distribuire codice, comprese impostazioni come la densità dei nemici o la frequenza di potenziamento.
Funzioni cloud : esegui codice backend 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 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 Firebase | C++ | Unità | Desktop (beta) |
---|---|---|---|
AdMob | |||
Analitica | |||
Controllo dell'app | |||
Autenticazione | |||
Cloud Fire Store | |||
Funzioni del cloud | |||
Messaggistica sul cloud | |||
Archiviazione nel cloud | |||
Crashlytics | |||
Collegamenti dinamici | |||
Banca dati in tempo reale | |||
Configurazione remota |