توسعه بازی خود را با استفاده از Firebase تقویت کنید

با Firebase، اضافه کردن سرویس‌های باطن و تجزیه و تحلیل به بازی‌های تلفن همراه خود در iOS و Android آسان است. با استفاده از SDK های ما برای C++ و Unity، می توانید بدون نیاز به نوشتن هیچ کد Swift/Objective-C یا Java/Kotlin، به خدمات Firebase مستقیماً در کد C++ و Unity خود دسترسی داشته باشید.


برای شروع آماده اید؟ پلتفرم خود را انتخاب کنید:

Unity C++


در صفحه بازی های Firebase ما اطلاعات بیشتری در مورد تقویت بازی های خود با Firebase بیابید.

نمونه هایی از موارد استفاده Firebase در بازی های شما

  • AdMob - در بازی‌های خود با تبلیغات بنر، تبلیغات بین‌المللی، حتی ویدیوهای دارای جایزه درآمد کسب کنید. عملکرد تبلیغات خود را با Google Analytics دنبال کنید.

  • Analytics - بیاموزید که بازیکنان چگونه با بازی شما تعامل می کنند، چقدر زمان صرف بازی می کنند، چقدر طول می کشد تا سطوح را تکمیل کنند، چقدر و چند بار خریدهای درون برنامه ای انجام می دهند، چند وقت یکبار به بازی باز می گردند، و موارد دیگر.

  • App Check - با جلوگیری از دسترسی مشتریان غیرمجاز به منابع پشتیبان شما، از منابع API خود در برابر سوء استفاده محافظت کنید.

  • Authentication - به بازیکنان یک تجربه ورود بدون اصطکاک بدهید که مدیریت ایمن و مطمئن حساب را نیز تضمین می کند.

  • Realtime Database - با استفاده از این پایگاه داده مقیاس پذیر، محتوای بازی را بخوانید و بنویسید. Realtime Database به شما امکان می دهد تا حضور بازیکن را در داخل یا خارج از بازی پیگیری کنید.

  • Cloud Firestore - با استفاده از این پایگاه داده مقیاس پذیر و بلادرنگ محتوای بازی را بخوانید و بنویسید. Cloud Firestore دارای ضمانت‌های بی‌نظیر زمان است و به شما امکان می‌دهد داده‌ها را از مکان‌های انتخابی خود در سراسر جهان ارائه دهید.

  • Cloud Storage - محتوای تولید شده توسط بازیکن را به طور قابل اعتماد و ایمن ذخیره و ارائه دهید، مانند آواتارها، نمایش های بازی و تصاویر صفحه.

  • Cloud Messaging - به بازیکنان در مورد محتوا یا سطوح جدید اطلاع دهید یا اعلان‌های فشاری را برای بازیکنانی که محتوای موجود شما را تکمیل کرده‌اند ارسال کنید.

  • Crashlytics - زمان کمتری را برای یافتن خرابی ها و زمان بیشتری را برای رفع خرابی ها صرف کنید. با ارائه بینش های عمیق و کاربردی در مورد خرابی ها، بازی های پایدارتری بسازید.

  • Dynamic Links - به اشتراک گذاری محتوا، مانند سطوح سفارشی، آیتم های درون بازی، و دعوت های بازی بین بازیکنان.

  • Remote Config - عناصر بازی خود را بدون استفاده از کد تغییر دهید، از جمله تنظیماتی مانند تراکم دشمن یا فرکانس افزایش قدرت.

  • Cloud Functions – در پاسخ به رویدادهایی که توسط سایر محصولات Firebase و درخواست‌های مشتری ایجاد می‌شوند، کد پشتیبان را در یک محیط امن اجرا کنید.

محصولات Firebase پشتیبانی می شود

SDK های Firebase برای C++ و برای Unity مستقیماً از محصولات Firebase زیر پشتیبانی می کنند. Firebase همچنین از زیر مجموعه ای از کتابخانه های موجود برای پیاده سازی گردش کار دسکتاپ ( بتا ) پشتیبانی می کند.

محصول Firebase C++ وحدت رومیزی (بتا)
AdMob
Analytics
App Check
Authentication
Cloud Firestore
Cloud Functions
Cloud Messaging
Cloud Storage
Crashlytics
Dynamic Links
Realtime Database
Remote Config