با Firebase، اضافه کردن سرویسهای باطن و تجزیه و تحلیل به بازیهای تلفن همراه خود در iOS و Android آسان است. با استفاده از SDK های ما برای C++ و Unity، می توانید بدون نیاز به نوشتن هیچ کد Swift/Objective-C یا Java/Kotlin، به خدمات Firebase مستقیماً در کد C++ و Unity خود دسترسی داشته باشید.
برای شروع آماده اید؟ پلتفرم خود را انتخاب کنید:
در صفحه بازی های 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 |