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

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

با C++ شروع کنید

با یونیتی شروع کنید


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

محصول Firebase C++ وحدت رومیزی (بتا)
AdMob
تجزیه و تحلیل
بررسی برنامه
احراز هویت
Cloud Firestore
توابع ابری
پیام رسانی ابری
فضای ذخیره ابری
Crashlytics
لینک های پویا
پایگاه داده بیدرنگ
پیکربندی از راه دور