Migliora lo sviluppo del tuo gioco con 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 codice C++ e Unity, senza dover scrivere codice Swift/Objective-C o Java/Kotlin.


Iniziamo? Scegli la tua piattaforma:

Unity C++


Scopri di più su come migliorare i tuoi giochi con Firebase nella nostra pagina dei giochi di Firebase.

Esempi di casi d'uso di Firebase nei tuoi giochi

  • AdMob: genera entrate nei tuoi giochi con annunci banner, interstitial e persino video con premio. Monitora il rendimento dei tuoi annunci con Google Analytics.

  • Firebase AI Logic: crea funzionalità di AI utilizzando modelli Gemini, come nuove forme di interazione con i giocatori (input vocale e di immagini), mondi di gioco reattivi ed evolutivi ed esperienze personalizzate.

  • Analytics: scopri come i giocatori interagiscono con il tuo gioco, quanto tempo trascorrono a giocare, quanto tempo impiegano per completare i livelli, quanto e con quale frequenza effettuano acquisti in-app, con quale frequenza 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 tue risorse di backend.

  • Authentication: offre ai giocatori un'esperienza di accesso senza problemi che garantisce anche una gestione sicura e protetta dell'account.

  • Realtime Database: leggi e scrivi contenuti di gioco 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 contenuti di gioco utilizzando questo database scalabile in tempo reale. Cloud Firestore offre garanzie di uptime eccezionali e ti consente di pubblicare dati dalle località che preferisci in tutto il mondo.

  • Cloud Storage: archivia e pubblica contenuti generati dai giocatori in modo affidabile e sicuro, come avatar, partite e screenshot.

  • Cloud Messaging: informa i giocatori di nuovi contenuti o livelli oppure invia notifiche push ai giocatori che hanno completato i tuoi contenuti disponibili.

  • Crashlytics: passa meno tempo a cercare e più tempo a risolvere i problemi di arresto anomalo. Crea giochi più stabili fornendo approfondimenti dettagliati e pratici sugli arresti anomali.

  • Dynamic Links: condividi contenuti, come livelli personalizzati, elementi in-game e inviti di gioco tra i giocatori.

  • Remote Config: modifica gli elementi del gioco senza distribuire codice, incluse impostazioni come la densità dei nemici o la frequenza dei power-up.

  • Cloud Functions: esegui codice di backend in un ambiente sicuro in risposta a eventi attivati da altri prodotti Firebase e richieste client.

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 workflow desktop (beta).

Prodotto Firebase C++ Unity Desktop (beta)
AdMob
Firebase AI Logic
Analytics
App Check
Authentication
Cloud Firestore
Cloud Functions
Cloud Messaging
Cloud Storage
Crashlytics
Dynamic Links
Realtime Database
Remote Config