Firebase untuk game

Tingkatkan kualitas game Anda dengan Firebase

Berikut ini adalah cara Firebase membantu game Anda

Dengan Analytics, Anda dapat mengetahui pengalaman pengguna yang memainkan game Anda: berapa lama waktu yang dihabiskannya untuk bermain, berapa lama waktu yang dibutuhkannya untuk menyelesaikan level, berapa banyak konten dalam aplikasi yang dibelinya, dan banyak lagi. Dengan Dynamic Links, Anda dapat membagikan konten, seperti level kustom, item dalam game, dan undangan game antar-pemain. Dengan Cloud Messaging, Anda dapat merilis konten baru dan mengirim notifikasi push ke pemain yang telah menyelesaikan konten yang tersedia. Dengan Remote Config, Anda bisa mengatur setelan gameplay kapan saja, seperti kepadatan musuh, frekuensi power-up, atau hal lain yang ingin Anda kontrol. Gunakan Realtime Database untuk menyimpan konten buatan pengguna, misalnya menyimpan peta khusus di cloud secara aman. Terakhir, Storage mengirimkan konten yang dapat didownload kepada pemain menggunakan layanan kami yang aman.

plat_cpp plat_unity

SDK andal untuk C++ dan Unity

Firebase mempermudah penambahan layanan backend dan analisis ke game seluler Anda di iOS dan Android. Dengan SDK kami, Anda dapat mengakses layanan Firebase secara langsung dari game C ++ dan Unity Anda, tanpa harus menulis kode Java, Swift (atau Objective-C)!

Fitur berikut ini didukung oleh Firebase SDK untuk C++ dan Unity:

AdMob, Analytics, Dynamic Links, Invites, Remote Config, Authentication, Realtime Database, Cloud Messaging, Storage, Cloud Functions

plat_cpp plat_unity

Manfaatkan lebih banyak fitur console

Lakukan interaksi dengan Analytics untuk mengelola dan melihat data penggunaan langsung di Firebase console. Kelola setelan Authentication, ubah dan perbarui parameter Remote Config. Upload file ke Firebase Storage, kirim pesan menggunakan Composer, dan banyak lagi.

Anda dapat mengaktifkan dan mengakses fitur seperti Firebase Predictions dan Pengujian A/B dengan mudah. Dengan Predictions, manfaatkan kekuatan machine learning untuk menciptakan pengalaman khusus bagi para pemain Anda. Dengan Pengujian A/B, Anda dapat menjalankan eksperimen pada Notifications dan Remote Config

Lihat project contoh Flood-it! (perlu login)

Pengembangan dan pengujian pada platform desktop

Saat membuat game, sering kali lebih mudah untuk menguji game Anda di platform desktop terlebih dahulu. Setelah itu, Anda bisa menerapkan dan melakukan pengujian di perangkat selama proses pengembangan. Untuk membantu alur kerja ini, kami menyediakan sub kumpulan Firebase Unity dan C++ SDK untuk mendukung platform desktop:

Realtime Database, Remote Config, Authentication, Cloud Storage, dan Cloud Functions.

(Library desktop yang tersisa adalah implementasi (non-fungsional) stub)

Lihat contoh game kami

Untuk menunjukkan betapa mudahnya memasang Firebase ke game Anda, kami telah membuat 2 contoh game yang dapat dilihat di GitHub atau didownload ke perangkat seluler Anda dari Google Play Store. Aplikasi contoh Unity kami, MechaHamster, juga tersedia untuk iOS di App Store.

Mechahamster (Unity SDK)

Zooshi (C++ SDK)

Dipercaya oleh pembuat game favorit Anda

Beberapa developer favorit Anda memanfaatkan kehebatan Firebase dalam game-nya

 
 
 
 
 
 

Jelajahi seluruh platform Firebase

Firebase membantu Anda mengembangkan game berkualitas tinggi, mengembangkan basis pemain, dan menghasilkan lebih banyak uang. Setiap fitur berfungsi secara independen dan bekerja sangat baik jika dipakai bersama.