باستخدام Firebase، أصبح من السهل إضافة خدمات الخلفية والإحصاءات إلى تطبيقك والألعاب على iOS وAndroid. باستخدام حزم تطوير البرامج (SDK) الخاصة بنا لكل من C++ وUnity، يمكنك الوصول إلى خدمات Firebase مباشرةً باستخدام رمزَي C++ وUnity، بدون الحاجة إلى وكتابة أي كود Swift/Objective-C أو جافا/Kotlin.
هل أنت مستعد للبدء؟ اختَر النظام الأساسي:
لمزيد من المعلومات عن تحسين أداء ألعابك باستخدام Firebase، انتقِل إلى صفحة ألعاب Firebase:
أمثلة على حالات استخدام Firebase في ألعابك
AdMob: يمكنك تحقيق الربح في ألعابك باستخدام إعلانات البانر والإعلانات البينية وحتى إعلانات الفيديو التي تضم مكافآت. تتبُّع أداء إعلاناتك باستخدام Google Analytics
Analytics — يمكنك التعرّف على كيفية تفاعل اللاعبين مع لعبتك، مقدار الوقت الذي يقضونه في اللعب، والمدة التي يستغرقونها لإكمال المستويات، و ومدى تكرار إجرائهم عمليات شراء داخل التطبيق، وعدد مرات عودتهم إلى واللعبة، وأكثر من ذلك بكثير.
App Check: حماية موارد واجهة برمجة التطبيقات من إساءة الاستخدام من خلال منع العملاء غير المصرح لهم من الوصول إلى مواردك الخلفية.
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++ | Unity | أجهزة الكمبيوتر المكتبي (إصدار تجريبي) |
---|---|---|---|
AdMob | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Remote Config |