Firebase ile iOS ve Android'deki mobil oyunlarınıza arka uç hizmetleri ve analizleri eklemek kolaydır. C++ ve Unity için SDK'larımızı kullanarak Firebase hizmetlerine doğrudan C++ ve Unity kodunuzdan erişebilirsiniz. Bunun için Swift/Objective-C veya Java/Kotlin kodu yazmanız gerekmez.
Başlamaya hazır mısınız? Platformunuzu seçin:
Oyunlarınızı Firebase ile güçlendirme hakkında daha fazla bilgi edinmek için Firebase oyunlar sayfamızı ziyaret edin.
Oyunlarınızda Firebase için örnek kullanım alanları
AdMob: Banner reklamlar, geçiş reklamları ve hatta ödüllü videolarla oyunlarınızda gelir elde edin. Google Analytics ile reklamlarınızın performansını izleyin.
Analytics: Oyuncuların oyununuzla nasıl etkileşime geçtiğini, oyunda ne kadar süre geçirdiğini, seviyeleri tamamlamak için ne kadar zaman harcadığını, ne kadar ve ne sıklıkta uygulama içi satın alma işlemi yaptığını, oyuna ne sıklıkta geri döndüğünü ve daha fazlasını öğrenin.
App Check: Yetkisiz istemcilerin arka uç kaynaklarınıza erişmesini engelleyerek API kaynaklarınızı kötüye kullanıma karşı koruyun.
Authentication: Oyunculara sorunsuz bir oturum açma deneyimi sunarken hesap yönetiminin de güvenli olmasını sağlayın.
Realtime Database: Bu gerçek zamanlı, ölçeklenebilir veritabanını kullanarak oyun içeriğini okuyabilir ve yazabilirsiniz. Realtime Database, oyuncuların oyunda veya oyun dışındaki varlığını takip etmenize olanak tanır.
Cloud Firestore: Bu gerçek zamanlı, ölçeklenebilir veritabanını kullanarak oyun içeriğini okuyabilir ve yazabilirsiniz. Cloud Firestore, olağanüstü çalışma süresi garantileri sunar ve dünya genelinde istediğiniz konumlardan veri yayınlamanıza olanak tanır.
Cloud Storage: Avatarlar, oyun oynama kayıtları ve ekran görüntüleri gibi oyuncu tarafından oluşturulan içerikleri güvenilir ve güvenli bir şekilde depolayın ve yayınlayın.
Cloud Messaging: Oyuncuları yeni içerik veya seviyeler hakkında bilgilendirin ya da mevcut içeriğinizi tamamlayan oyunculara push bildirimleri gönderin.
Crashlytics: Kilitlenme sorunlarını bulmaya daha az, düzeltmeye daha fazla zaman ayırın. Kilitlenmelerle ilgili ayrıntılı ve uygulanabilir analizler sağlayarak daha kararlı oyunlar oluşturun.
Dynamic Links: Özel seviyeler, oyun içi öğeler ve oyun davetleri gibi içerikleri oyuncular arasında paylaşın.
Remote Config: Düşman yoğunluğu veya güçlendirici sıklığı gibi ayarlar da dahil olmak üzere oyununuzun öğelerini kod dağıtmadan değiştirin.
Cloud Functions: Diğer Firebase ürünleri ve istemci istekleri tarafından tetiklenen etkinliklere 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, masaüstü iş akışı (beta) uygulaması için mevcut kitaplıkların bir alt kümesini de destekler.
Firebase ürünü | C++ | Unity | Masaüstü (beta) |
---|---|---|---|
AdMob | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Remote Config |