Con Firebase, è facile aggiungere servizi di backend e analisi ai tuoi giochi mobile su iOS e Android. Con i nostri SDK per C++ e Unity, puoi accedere ai servizi Firebase direttamente nel codice C++ e Unity, senza dover scrivere codice Swift/Objective-C o Java/Kotlin.
Iniziamo? Scegli la tua piattaforma:
Scopri di più su come migliorare i tuoi giochi con Firebase nella nostra pagina Firebase Games.
Casi d'uso di esempio per Firebase nei tuoi giochi
AdMob: genera entrate nei tuoi giochi con annunci banner, annunci interstitial e persino video con premio. Monitora il rendimento dei tuoi annunci con Google Analytics.
Analytics: scopri in che modo 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 ancora.
App Check: proteggi le tue risorse API da comportamenti illeciti impedendo ai client non autorizzati di accedere alle risorse di backend.
Authentication: offri ai giocatori un'esperienza di accesso senza problemi che garantisce anche una gestione sicura dell'account.
Realtime Database: leggi e scrivi i contenuti dei giochi utilizzando questo database scalabile in tempo reale. Realtime Database ti consente di monitorare la presenza dei giocatori all'interno o all'esterno del gioco.
Cloud Firestore: leggi e scrivi i contenuti dei giochi utilizzando questo database scalabile in tempo reale. Cloud Firestore offre garanzie di uptime eccezionali e ti consente di pubblicare i dati da località a tua scelta in tutto il mondo.
Cloud Storage: archivia e pubblica contenuti generati dai giocatori in modo affidabile e sicuro, ad esempio avatar, partite e screenshot.
Cloud Messaging: informa i giocatori su nuovi contenuti o livelli oppure invia notifiche push ai giocatori che hanno completato i contenuti disponibili.
Crashlytics: dedica meno tempo a trovare i problemi e più tempo a risolverli. Crea giochi più stabili fornendo informazioni approfondite e strategiche sui crash.
Dynamic Links: condividi contenuti, ad esempio livelli personalizzati, oggetti in-game e inviti ai giochi tra giocatori.
Remote Config: modifica gli elementi del gioco senza implementare il codice, incluse impostazioni come la densità dei nemici o la frequenza dei potenziamenti.
Cloud Functions: esegui codice di backend in un ambiente sicuro in risposta a eventi attivati da altri prodotti Firebase e dalle richieste dei client.
Prodotti Firebase supportati
Gli SDK di 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++ | Unity | Computer (beta) |
---|---|---|---|
AdMob | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Remote Config |