Meningkatkan pengembangan game Anda menggunakan Firebase
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Dengan Firebase, penambahan layanan backend dan analisis ke game seluler Anda di iOS dan Android akan menjadi mudah. SDK untuk C++ dan Unity kami memungkinkan Anda mengakses layanan Firebase langsung pada kode C++ dan Unity, tanpa harus menulis kode Swift/Objective-C atau Java/Kotlin.
Cari tahu informasi lebih lanjut tentang cara meningkatkan performa game Anda dengan Firebase di halaman game Firebase kami.
Beberapa contoh kasus penggunaan untuk Firebase di game Anda
AdMob — Hasilkan pendapatan dalam game dengan iklan banner, interstisial, bahkan video berbonus. Lacak performa iklan dengan
Google Analytics.
Firebase AI Logic — Buat fitur AI menggunakan
model Gemini, seperti bentuk baru interaksi pemain
(input suara dan gambar), dunia game yang responsif dan berkembang, serta
pengalaman yang dipersonalisasi.
Analytics — Pelajari cara pemain berinteraksi dengan game Anda, lama waktu yang mereka habiskan untuk bermain, lama waktu yang dibutuhkan untuk menyelesaikan level, kuantitas dan frekuensi pembelian dalam aplikasi, frekuensi kembalinya pemain untuk bermain game, dan banyak lagi.
App Check - Lindungi resource API Anda dari penyalahgunaan dengan mencegah klien yang tidak berkepentingan mengakses resource backend Anda.
Authentication — Berikan pemain pengalaman login tanpa hambatan, yang juga memastikan pengelolaan akun yang aman dan terlindungi.
Realtime Database — Baca dan tulis konten game menggunakan
database real-time dan skalabel ini. Dengan Realtime Database, Anda dapat melacak kehadiran pemain di dalam atau di luar game.
Cloud Firestore — Baca dan tulis konten game menggunakan database real-time dan skalabel ini. Cloud Firestore memiliki jaminan waktu beroperasi yang luar biasa dan memungkinkan Anda menyajikan data dari berbagai pilihan lokasi di seluruh dunia.
Cloud Storage — Simpan dan tayangkan konten buatan pemain dengan andal dan aman, seperti avatar, playthrough game, dan screenshot.
Cloud Messaging — Beri tahu pemain tentang konten atau level baru, atau kirim notifikasi push kepada pemain yang telah menyelesaikan konten yang tersedia.
Crashlytics — Hemat waktu untuk menemukan error dan luangkan lebih banyak waktu untuk memperbaikinya. Buat game yang lebih stabil dengan memberikan hasil analisis error yang bisa ditindaklanjuti.
Dynamic Links — Bagikan konten seperti level kustom, item dalam game, dan undangan game antarpemain.
Remote Config — Ubah elemen apa pun pada game Anda tanpa menerapkan kode, termasuk setelan seperti banyaknya musuh dan frekuensi power-up.
Cloud Functions — Jalankan kode backend dalam lingkungan yang aman sebagai respons terhadap peristiwa yang dipicu oleh produk Firebase dan permintaan klien lainnya.
Produk Firebase yang didukung
Firebase SDK untuk C++ dan Unity mendukung secara langsung produk Firebase berikut. Firebase juga mendukung serangkaian library yang tersedia untuk implementasi alur kerja desktop (beta).
[null,null,["Terakhir diperbarui pada 2025-08-27 UTC."],[],[],null,["\u003cbr /\u003e\n\nWith Firebase, it's easy to add backend services and analytics to your mobile\ngames on iOS and Android. Using our SDKs for C++ and Unity, you can\naccess Firebase services directly in your C++ and Unity code, without having to\nwrite any Swift/Objective-C or Java/Kotlin code.\n\n\u003cbr /\u003e\n\nReady to get started? Choose your platform:\n\n[Unity](/docs/unity/setup)\n[C++](/docs/cpp/setup)\n\n\u003cbr /\u003e\n\n**Find out more information about powering up your games with Firebase at our\n[Firebase games page](//firebase.google.com/games).**\n\nExample use cases for Firebase in your games\n\n- [AdMob](/docs/admob) --- Earn revenue in your games with banner ads,\n interstitials, even rewarded video. Track your ads performance with\n Google Analytics.\n\n- [Firebase AI Logic](/docs/ai-logic) --- Build AI features using\n Gemini models, like new forms of player interaction\n (both voice and image input), responsive and evolving game worlds, and\n personalized experiences.\n\n- [Analytics](/docs/analytics) --- Learn how players interact with your game,\n how much time they spend playing, how long they take to complete levels, how\n much and how frequently they make in-app purchases, how often they return to\n the game, and much more.\n\n- [App Check](/docs/app-check) - Protect your API resources from abuse by\n preventing unauthorized clients from accessing your backend resources.\n\n- [Authentication](/docs/auth) --- Give players a frictionless sign-in experience that\n also ensures safe and secure account management.\n\n- [Realtime Database](/docs/database) --- Read and write game content using this\n realtime, scalable database. Realtime Database allows you to keep track of player\n presence in- or out-of-game.\n\n- [Cloud Firestore](/docs/firestore) --- Read and write game content using\n this realtime, scalable database. Cloud Firestore has outstanding uptime\n guarantees and allows you to serve data from your choice of locations\n worldwide.\n\n- [Cloud Storage](/docs/storage) --- Store and serve player-generated\n content reliably and securely, such as avatars, game playthroughs, and\n screenshots.\n\n- [Cloud Messaging](/docs/cloud-messaging) --- Inform players about new\n content or levels or send push notifications to players who have completed\n your available content.\n\n- [Crashlytics](/docs/crashlytics) --- Spend less time finding and more time\n fixing crashes. Build more stable games by providing deep and actionable\n insights into crashes.\n\n- [Dynamic Links](/docs/dynamic-links) --- Share content, such as custom levels,\n in-game items, and game invitations between players.\n\n- [Remote Config](/docs/remote-config) --- Change elements of your game\n without deploying code, including settings like enemy density or power-up\n frequency.\n\n- [Cloud Functions](/docs/functions) --- Run backend code in a secure\n environment in response to events triggered by other Firebase products and\n client requests.\n\nSupported Firebase products\n\nThe Firebase SDKs for C++ and for Unity directly support the following Firebase\nproducts. Firebase also supports a subset of the available libraries for a\ndesktop workflow (**beta**) implementation.\n\n| Firebase product | C++ | Unity | Desktop (beta) |\n|------------------------------------------|-----|-------|----------------|\n| [AdMob](/docs/admob) | | | |\n| [Firebase AI Logic](/docs/ai-logic) | | | |\n| [Analytics](/docs/analytics) | | | |\n| [App Check](/docs/app-check) | | | |\n| [Authentication](/docs/auth) | | | |\n| [Cloud Firestore](/docs/firestore) | | | |\n| [Cloud Functions](/docs/functions) | | | |\n| [Cloud Messaging](/docs/cloud-messaging) | | | |\n| [Cloud Storage](/docs/storage) | | | |\n| [Crashlytics](/docs/crashlytics) | | | |\n| [Dynamic Links](/docs/dynamic-links) | | | |\n| [Realtime Database](/docs/database) | | | |\n| [Remote Config](/docs/remote-config) | | | |\n\n| **Note:** For the desktop workflow, Firebase provides stub (non-functional) implementations of all unsupported Firebase products for convenience."]]