Firebase'i kullanarak oyun geliştirme sürecinizi güçlendirin

Firebase ile iOS ve Android'deki mobil oyunlarınıza arka uç hizmetleri ve analizler eklemek kolaydır. C++ ve Unity için SDK'larımızı kullanarak herhangi bir Swift/Objective-C veya Java/Kotlin kodu yazmanıza gerek kalmadan Firebase hizmetlerine doğrudan C++ ve Unity kodunuzdan erişebilirsiniz.

C++'ı kullanmaya başlayın

Unity'yi kullanmaya başlayın


Firebase oyunları sayfamızdan oyunlarınızı Firebase ile güçlendirme hakkında daha fazla bilgi edinin.

Oyunlarınızda Firebase'in örnek kullanım durumları

  • AdMob — Banner reklamlar, geçiş reklamları ve hatta ödüllü videolarla oyunlarınızdan gelir elde edin. Reklamlarınızın performansını Google Analytics ile takip edin.

  • Analitikler — Oyuncuların oyununuzla nasıl etkileşim kurduğunu, oynamak için ne kadar zaman harcadıklarını, seviyeleri tamamlamak için ne kadar zaman harcadıklarını, ne kadar ve ne sıklıkta uygulama içi satın alma yaptıklarını, ne sıklıkta oyuna geri döndüklerini ve çok daha fazlasını öğrenin.

  • Uygulama Kontrolü - Yetkisiz istemcilerin arka uç kaynaklarınıza erişmesini önleyerek API kaynaklarınızı kötüye kullanıma karşı koruyun.

  • Kimlik Doğrulama — Oyunculara, aynı zamanda güvenli ve emniyetli hesap yönetimi sağlayan sorunsuz bir oturum açma deneyimi sunun.

  • Gerçek Zamanlı Veritabanı — Bu gerçek zamanlı, ölçeklenebilir veritabanını kullanarak oyun içeriğini okuyun ve yazın. Gerçek Zamanlı Veritabanı, oyuncuların oyun içindeki ve dışındaki varlığını takip etmenize olanak tanır.

  • Cloud Firestore — Bu gerçek zamanlı, ölçeklenebilir veritabanını kullanarak oyun içeriğini okuyun ve yazın. Cloud Firestore olağanüstü çalışma süresi garantilerine sahiptir ve dünya çapında seçtiğiniz konumlardan veri sunmanıza olanak tanır.

  • Bulut Depolama — Avatarlar, oyun oynanışları ve ekran görüntüleri gibi oyuncuların oluşturduğu içerikleri güvenilir ve emniyetli bir şekilde depolayın ve sunun.

  • Bulut Mesajlaşma — Oyuncuları yeni içerik veya seviyeler hakkında bilgilendirin veya mevcut içeriğinizi tamamlayan oyunculara anında bildirimler gönderin.

  • Crashlytics — Kilitlenmeleri bulmaya daha az, çökmeleri düzeltmeye daha fazla zaman ayırın. Çökmelere ilişkin ayrıntılı ve eyleme dönüştürülebilir bilgiler sağlayarak daha kararlı oyunlar oluşturun.

  • Dinamik Bağlantılar — Oyuncular arasında özel seviyeler, oyun içi öğeler ve oyun davetiyeleri gibi içerikleri paylaşın.

  • Uzaktan Yapılandırma — Düşman yoğunluğu veya açılış sıklığı gibi ayarlar da dahil olmak üzere oyununuzun öğelerini kod dağıtmadan değiştirin.

  • Bulut İşlevleri — Diğer Firebase ürünleri ve müşteri istekleri tarafından tetiklenen olaylara yanıt olarak arka uç kodunu güvenli bir ortamda çalıştırın.

Desteklenen Firebase ürünleri

C++ ve Unity için Firebase SDK'ları aşağıdaki Firebase ürünlerini doğrudan destekler. Firebase ayrıca bir masaüstü iş akışı ( beta ) uygulaması için mevcut kitaplıkların bir alt kümesini de destekler.

Firebase ürünü C++ Birlik Masaüstü (beta)
AdMob
Analitik
Uygulama Kontrolü
Kimlik doğrulama
Bulut Firestore
Bulut İşlevleri
Bulut Mesajlaşma
Bulut depolama
Crashlytics
Dinamik Bağlantılar
Gerçek Zamanlı Veritabanı
Uzaktan Yapılandırma