انتقل إلى المحتوى
✦ جديد · متاح على Unity Asset Store

PlayFab Hub

حل متكامل للباك إند في ألعاب Unity عبر كل المنصات

اجلب الباك إند الخاص بك على PlayFab إلى داخل Unity. فعّل الخصائص التي تحتاجها لعبتك، واستدعها من خلال واجهة برمجية واحدة واضحة، وأدر لعبتك من Admin Hub داخل المحرّر مع معاينة Dry-run قبل أن يصل أي تغيير إلى النسخة الحية.

Unity 2022.3Unity 6Built-in · URPEconomy v1 · v2uGUI · UI Toolkit
✦ ماذا تحصل عليه

الباك إند الخاص بك، داخل Unity.

مبنية على سنوات من مشاريع العملاء
01

Client Hub

فعّل الخصائص وأعدّها من ملف ScriptableObject واحد. الدخول وبيانات اللاعب وEconomy v1 وv2 ولوحات الصدارة وCloudScript والميزات الاجتماعية وLiveOps والإشعارات واللعب الجماعي.

02

واجهة برمجية واحدة

كل استدعاء يعيد نتيجة فيها Ok وData وError، فتتعامل مع النجاح والخطأ بالطريقة نفسها في لعبتك كلها.

03

Admin Hub

نافذة داخل المحرّر لفحص الاتصال وإدارة الكتالوج وTitle Data وCloudScript وحظر اللاعبين. عمليات الكتابة المدعومة تبدأ كمعاينة Dry-run.

04

بدون Azure Functions منفصلة

المسار الافتراضي يستخدم Legacy JavaScript CloudScript المستضاف على PlayFab، فتقل الخدمات التي تنشرها وتديرها. Azure Functions تبقى اختيارية.

05

فحوصات الإعداد

فحوصات لكل خاصية توضّح ما ينقص لعبتك ومشروعك، مع رابط للتوثيق الرسمي من PlayFab.

06

ستة مشاهد تجريبية

تسجيل الدخول ولوحة الصدارة ومتجر Economy v2، بنسختي uGUI وUI Toolkit، مع الكود المصدري لتعديله كما تريد.

✦ داخل المحرّر

شاهدها قبل الشراء.

لقطات حقيقية من Unity
نافذة Client Hub في PlayFab Hub لتفعيل الخصائص

Client Hub

اختر الخصائص التي تستخدمها لعبتك وأعدّ كل واحدة منها.

لوحة Admin Hub في وضع Dry-run

Admin Hub

ارفع الكتالوج وTitle Data وCloudScript من Unity، بمعاينة Dry-run أولًا.

فحوصات الإعداد والجاهزية لكل خاصية

فحوصات الإعداد

حالة خضراء أو صفراء أو حمراء لكل متطلب.

صفحة Cloud Scripts في PlayFab Hub

CloudScript

انشر دوال Legacy JavaScript بالدمج أو الاستبدال.

إعداد Economy في PlayFab Hub

Economy

Economy v2 افتراضيًا، مع دعم كتالوج v1 عند الحاجة.

ستة مشاهد تجريبية بنسختي uGUI وUI Toolkit

المشاهد التجريبية

الدخول ولوحة الصدارة والمتجر بنسختي uGUI وUI Toolkit.

✦ الواجهة البرمجية

من تسجيل الدخول إلى المخزون في سطور قليلة.

هيّئ الحزمة مرة واحدة ثم استدعِ الخاصية التي تحتاجها. نفس نمط النتيجة يعمل مع كل المديرين، فيبقى التعامل مع الأخطاء بشكل واحد.

// Login, save progress, post a score, read inventory
PlayFabHub.Initialize();

PlayFabHub.Auth.LoginWithEmail(email, password, r =>
{
    if (!r.Ok) { ShowError(r.Error.Message); return; }

    PlayFabHub.Data.SetObject("progress", save);
    PlayFabHub.Leaderboards.SubmitScore("high_score", score);
    PlayFabHub.Economy.GetInventoryV2(null, null, inv =>
        ShowItems(inv.Data.Items));
});
✦ المتطلبات

ما تحتاجه.

  • حساب على PlayFab ولعبة (Title) مُنشأة
  • حزمة PlayFab Unity SDK مثبتة بشكل منفصل
  • Unity 2022.3 أو Unity 6، مع Built-in أو URP
  • uGUI وTextMesh Pro لمشاهد uGUI التجريبية
✦ للعلم

ما لا تتضمنه الحزمة.

  • خادم مستضاف أو طبقة شبكات للعب الجماعي
  • عملية الدفع عبر Unity IAP وحزم منصات الجوال
  • قواعد الخادم وسياسات الإشراف الخاصة بلعبتك
  • رسوم استخدام PlayFab، وتُحاسب عليها PlayFab مباشرة

Mind Invaders Games جهة مستقلة عن Microsoft. وPlayFab خدمة تابعة لـ Microsoft.

✦ أسئلة شائعة

أسئلة عن PlayFab Hub.

هل تتضمن الحزمة PlayFab SDK؟

لا. ثبّت PlayFab Unity SDK الرسمية في مشروعك، وتعمل PlayFab Hub فوقها، وتنبّهك فحوصات الإعداد إذا كان شيء ناقصًا.

هل أحتاج إلى Azure Functions؟

ليس في المسار الافتراضي. يعمل منطق الخادم عبر Legacy JavaScript CloudScript المستضاف على PlayFab، وتبقى Azure Functions اختيارية للمشاريع التي تحتاجها.

ما إصدارات Unity المدعومة؟

Unity 2022.3 وUnity 6، مع Built-in أو URP. استدعاءات الباك إند لا تعتمد على مسار الرسوم.

هل تدعم المشتريات بأموال حقيقية؟

تتضمن أدوات للتحقق من إيصالات Google Play وApple عبر PlayFab Legacy Economy v1. أما عملية الدفع عبر Unity IAP والطلبات المعلقة والاسترجاع فتبقى داخل لعبتك.

هل يوجد توثيق؟

نعم. أدلة HTML تعمل دون إنترنت داخل الحزمة، ونفس الأدلة متاحة على هذا الموقع باللغة الإنجليزية.

هل يمكنكم دمج PlayFab في لعبتي؟

نعم. نبني ونطوّر ونُصلح أنظمة PlayFab للاستوديوهات، من الحسابات والاقتصاد داخل اللعبة إلى LiveOps. أخبرنا عن مشروعك في النموذج بالأسفل.

تحتاج من ينفّذ PlayFab لك؟

الفريق الذي بنى PlayFab Hub يبني أنظمة اللعب الجماعي والباك إند لألعاب العملاء.

خدمات اللعب الجماعي والباك إند ←
✦ تواصل معنا

ابدأ مشروعك.

أخبرنا بما تريد بناءه. معرفة الميزانية التقريبية والجدول الزمني تساعدنا على الرد بخطة مفيدة بدلًا من عرض سعر عام. نرد خلال يوم عمل واحد.

تفضّل البريد أو واتساب؟

mindinvadersgames@gmail.com
تواصل عبر واتساب