Potenzia lo sviluppo del tuo gioco utilizzando Firebase

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.

Inizia con C++

Inizia con Unity


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