Firebase'i kullanarak oyun geliştirme sürecinizi daha etkili hale getirin

Firebase ile arka uç hizmetlerini ve analizleri mobil cihazınıza kolayca ekleyebilirsiniz Android'deki oyunlar. C++ ve Unity'ye yönelik SDK'larımızı kullanarak şunları yapabilirsiniz: Firebase hizmetlerine doğrudan C++ ve Unity kodunuzdan erişebilirsiniz, ancak Swift/Objective-C veya Java/Kotlin kodu yazmam gerekir.


Başlamaya hazır mısınız? Platformunuzu seçin:

Birlik C++


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: Oyunlarınızda banner reklamlarla gelir elde edin, geçiş reklamlarını kullanabilirsiniz. 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 - API kaynaklarınızı kötüye kullanıma karşı koruyun: Yetkisiz istemcilerin arka uç kaynaklarınıza erişmesini önler.

  • 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ı takip etmenize olanak tanır bir ekip arkadaşının desteğe ulaşabilmesine olanak tanır.

  • Cloud Firestore — Oyun içeriğini şu uygulamayı kullanarak okuyun ve yazın: veritabanı oluşturmayı da başardı. Cloud Firestore olağanüstü çalışma süresine sahip garanti eder ve seçtiğiniz konumlardan veri sunmanızı sağlar dünya çapında geçerli.

  • 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 oyunlar ve oyun tamamlayan oyunculara e-posta göndermeye başlayın kontrol edebilirsiniz.

  • Crashlytics: Kilitlenme sorunlarını bulmaya daha az, düzeltmeye daha fazla zaman ayırın. Derin ve eyleme dökülebilir içerikler sunarak daha kararlı oyunlar geliştirin Google Trendler'i kullanabilirsiniz.

  • Dynamic Links — Özel düzeyler gibi içerikleri paylaşın, hem de kullanıcılar arasındaki oyun içi davetleri sağlayabilirsiniz.

  • Remote Config — Oyununuzdaki öğeleri değiştirin düşman yoğunluğu veya güçlendirme gibi ayarlar dahil olmak üzere kodu dağıtmadan sağlar.

  • Cloud Functions — Arka uç kodunu güvenli bir diğer Firebase ürünleri tarafından tetiklenen etkinliklere yanıt olarak ortama emin olun.

Desteklenen Firebase ürünleri

C++ ve Unity için Firebase SDK'ları aşağıdaki Firebase ürünlerini doğrudan destekler. Firebase, aynı zamanda belirli bir masaüstü iş akışı (beta) uygulaması hakkında daha fazla bilgi edinin.

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