Memulai pengembangan game menggunakan Firebase

Dengan Firebase, mudah untuk menambahkan layanan dan analisis backend ke game seluler Anda di iOS dan Android. 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.

Mulai C++

Mulai Unity


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.

  • 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.

  • 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 realtime yang 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).

Produk Firebase C++ Unity Desktop (beta)
AdMob
Analytics
Authentication
Cloud Firestore
Cloud Functions
Cloud Messaging
Cloud Storage
Crashlytics
Dynamic Links
Realtime Database
Remote Config