Firebase'i kullanarak oyun geliştirme sürecinizi daha etkili hale getirin
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Firebase ile iOS ve Android'deki mobil oyunlarınıza arka uç hizmetleri ve analizleri kolayca ekleyebilirsiniz. C++ ve Unity için SDK'larımızı kullanarak Swift/Objective-C veya Java/Kotlin kodu yazmanıza gerek kalmadan Firebase hizmetlerine doğrudan C++ ve Unity kodunuzdan erişebilirsiniz.
Oyunlarınıza Firebase ile güç katma hakkında daha fazla bilgi edinmek için Firebase oyunları sayfamızı ziyaret edin.
Oyunlarınızda Firebase'in kullanılabileceği örnek alanlar
AdMob: Banner reklamlar, geçiş reklamları ve hatta ödüllü videolarla oyunlarınızda gelir elde edin. Google Analytics ile reklam performansınızı izleyin.
Firebase AI Logic: Gemini modellerini kullanarak yapay zeka özellikleri oluşturun. Örneğin, oyuncu etkileşiminin yeni biçimleri (hem ses hem de görüntü girişi), duyarlı ve gelişen oyun dünyaları ve kişiselleştirilmiş deneyimler.
Analytics — Oyuncuların oyununuzla nasıl etkileşimde bulunduğunu, ne kadar süre oynadığını, 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 birçok bilgiyi öğ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 güvenli ve emniyetli olmasını da sağlayın.
Realtime Database: Bu ölçeklenebilir ve anlık veritabanını kullanarak oyun içeriğini okuyun ve yazın. Realtime Database, oyuncuların oyunda veya oyun dışında olup olmadığını takip etmenize olanak tanır.
Cloud Firestore — Bu ölçeklenebilir ve anlık veritabanını kullanarak oyun içeriğini okuyun ve yazın. 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 — Oyuncular tarafından oluşturulan içerikleri (ör. avatarlar, oyun oynama videoları ve ekran görüntüleri) güvenilir ve güvenli bir şekilde depolayıp sunun.
Cloud Messaging — Oyuncuları yeni içerikler veya seviyeler hakkında bilgilendirin ya da mevcut içeriğinizi tamamlayan oyunculara anlık bildirimler gönderin.
Crashlytics — Kilitlenmeleri bulmaya daha az, düzeltmeye daha çok zaman harcayın. Kilitlenmelerle ilgili ayrıntılı ve uygulanabilir analizler sunarak daha kararlı oyunlar geliştirin.
Dynamic Links: Oyuncular arasında özel seviyeler, oyun içi öğeler ve oyun davetleri gibi içerikleri paylaşın.
Remote Config: Düşman yoğunluğu veya güçlendirme sıklığı gibi ayarlar da dahil olmak üzere, kod dağıtmadan oyununuzun öğelerini değiştirin.
Cloud Functions — Diğer Firebase ürünleri tarafından tetiklenen etkinliklere ve istemci isteklerine 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 kullanılabilen kitaplıkların bir alt kümesini de destekler.
[null,null,["Son güncelleme tarihi: 2025-08-23 UTC."],[],[],null,["\u003cbr /\u003e\n\nWith Firebase, it's easy to add backend services and analytics to your mobile\ngames on iOS and Android. Using our SDKs for C++ and Unity, you can\naccess Firebase services directly in your C++ and Unity code, without having to\nwrite any Swift/Objective-C or Java/Kotlin code.\n\n\u003cbr /\u003e\n\nReady to get started? Choose your platform:\n\n[Unity](/docs/unity/setup)\n[C++](/docs/cpp/setup)\n\n\u003cbr /\u003e\n\n**Find out more information about powering up your games with Firebase at our\n[Firebase games page](//firebase.google.com/games).**\n\nExample use cases for Firebase in your games\n\n- [AdMob](/docs/admob) --- Earn revenue in your games with banner ads,\n interstitials, even rewarded video. Track your ads performance with\n Google Analytics.\n\n- [Firebase AI Logic](/docs/ai-logic) --- Build AI features using\n Gemini models, like new forms of player interaction\n (both voice and image input), responsive and evolving game worlds, and\n personalized experiences.\n\n- [Analytics](/docs/analytics) --- Learn how players interact with your game,\n how much time they spend playing, how long they take to complete levels, how\n much and how frequently they make in-app purchases, how often they return to\n the game, and much more.\n\n- [App Check](/docs/app-check) - Protect your API resources from abuse by\n preventing unauthorized clients from accessing your backend resources.\n\n- [Authentication](/docs/auth) --- Give players a frictionless sign-in experience that\n also ensures safe and secure account management.\n\n- [Realtime Database](/docs/database) --- Read and write game content using this\n realtime, scalable database. Realtime Database allows you to keep track of player\n presence in- or out-of-game.\n\n- [Cloud Firestore](/docs/firestore) --- Read and write game content using\n this realtime, scalable database. Cloud Firestore has outstanding uptime\n guarantees and allows you to serve data from your choice of locations\n worldwide.\n\n- [Cloud Storage](/docs/storage) --- Store and serve player-generated\n content reliably and securely, such as avatars, game playthroughs, and\n screenshots.\n\n- [Cloud Messaging](/docs/cloud-messaging) --- Inform players about new\n content or levels or send push notifications to players who have completed\n your available content.\n\n- [Crashlytics](/docs/crashlytics) --- Spend less time finding and more time\n fixing crashes. Build more stable games by providing deep and actionable\n insights into crashes.\n\n- [Dynamic Links](/docs/dynamic-links) --- Share content, such as custom levels,\n in-game items, and game invitations between players.\n\n- [Remote Config](/docs/remote-config) --- Change elements of your game\n without deploying code, including settings like enemy density or power-up\n frequency.\n\n- [Cloud Functions](/docs/functions) --- Run backend code in a secure\n environment in response to events triggered by other Firebase products and\n client requests.\n\nSupported Firebase products\n\nThe Firebase SDKs for C++ and for Unity directly support the following Firebase\nproducts. Firebase also supports a subset of the available libraries for a\ndesktop workflow (**beta**) implementation.\n\n| Firebase product | C++ | Unity | Desktop (beta) |\n|------------------------------------------|-----|-------|----------------|\n| [AdMob](/docs/admob) | | | |\n| [Firebase AI Logic](/docs/ai-logic) | | | |\n| [Analytics](/docs/analytics) | | | |\n| [App Check](/docs/app-check) | | | |\n| [Authentication](/docs/auth) | | | |\n| [Cloud Firestore](/docs/firestore) | | | |\n| [Cloud Functions](/docs/functions) | | | |\n| [Cloud Messaging](/docs/cloud-messaging) | | | |\n| [Cloud Storage](/docs/storage) | | | |\n| [Crashlytics](/docs/crashlytics) | | | |\n| [Dynamic Links](/docs/dynamic-links) | | | |\n| [Realtime Database](/docs/database) | | | |\n| [Remote Config](/docs/remote-config) | | | |\n\n| **Note:** For the desktop workflow, Firebase provides stub (non-functional) implementations of all unsupported Firebase products for convenience."]]