لتقديم أفضل تجربة للاعبين في "ألعاب Google Play على الكمبيوتر"، يجب أن يوفّر كل من إصدارَي لعبتك على "ألعاب Google Play على الكمبيوتر" والأجهزة الجوّالة (Android) تجربة سلسة تعمل من خلال جهاز آخر باستخدام حزمة تطوير البرامج (SDK) للإصدار الثاني من "خدمات ألعاب Google Play" لكي تُعتبر اللعبة محسّنة من أجل "ألعاب Google Play على الكمبيوتر".
في ما يلي ملخّص للمتطلبات:
- يتم تلقائيًا تسجيل دخول اللاعبين على الأجهزة الجوّالة (Android) و"ألعاب Google Play على الكمبيوتر" (على الكمبيوتر) إلى
"خدمات ألعاب Google Play" داخل لعبتك متى
أمكن ذلك، ويتم ربط مستوى تقدّمهم غير المرتبط بالبرنامج التعليمي بمعرّف اللاعب في
"خدمات ألعاب Google Play". على الأجهزة الأخرى، تستعيد اللعبة تلقائيًا مستوى التقدّم هذا عندما لا تكون هناك تعارضات مع الحالة المحلية.
- قد يتم تسجيل دخول المستخدمين تلقائيًا إلى لعبتك باستخدام "خدمات ألعاب Google Play"، ولكن قد لا يتم تسجيل دخولهم باستخدام نظام الهوية الحالي (مثل حسابات الضيوف). في هذه الحالات، بما أنّ المستخدم مسجّل الدخول باستخدام "خدمات ألعاب Google Play" ويتوقّع حفظ مستوى تقدّمه، عليك مع ذلك إجراء نسخ احتياطي لمستوى تقدّمه واستعادته. الاستثناء الوحيد هو عندما يفهم المستخدم تحديدًا أنّ وضع الضيف مرتبط بجهاز واحد.
- يجب استخدام ميزة "تسجيل الدخول إلى خدمات ألعاب Google Play" في الإصدار الثاني لاستيفاء هذا الشرط. إذا كنت تستخدم ميزة "تسجيل الدخول" في الإصدار الأول، لدينا إرشادات لنقل عمليات التكامل في Java وUnity.
- إذا كانت لعبتك تتضمّن حلولاً أخرى للهوية، اربط معرّف اللاعب في "خدمات ألعاب Google Play" بهذه الحلول حتى لا يضطر اللاعبون إلى استعادة بيانات الاعتماد يدويًا عند استخدام جهاز جديد.
- عند حدوث تعارضات في مستوى التقدّم (يسجّل أحد اللاعبين الدخول باستخدام "خدمات ألعاب Google Play" ومنصة هوية أخرى)، عليك حلّها بطريقة يتوقّعها اللاعبون ويفهمونها. يمكن أن يكون ذلك عن طريق سؤال اللاعب عن الحساب الذي يريد اللعب به، أو تفضيل مستوى التقدّم المحلي، أو دمج مستوى التقدّم.
ندرك أنّ حلول الهوية الحالية تتضمّن تعقيدات خاصة بها، ونحن مرنون في ما يتعلق بالحالات القصوى التي تنشأ عن تعارضات الهوية وحلّها. في النهاية، الشرط هو أن يتم تلقائيًا استعادة مستوى تقدّم اللاعبين أو حالتهم عند التبديل بين أجهزة Android (بما في ذلك الهواتف والأجهزة اللوحية) و"ألعاب Google Play على الكمبيوتر".
اطّلِع على هذه الاقتراحات بشأن كيفية دمج "خدمات ألعاب Google Play" مع نظام الهوية الحالي. يمكنك الاختيار من بين طريقتَي تكامل أساسيتَين استنادًا إلى احتياجات لعبتك.
- حل الربط: يمكنك إنشاء اتصال فردي بين "خدمات ألعاب Google Play" ونظام الهوية الحالي.
- حل Recall: يمكنك ربط حساب في "خدمات ألعاب Google Play" بحسابات متعدّدة مرتبطة بالمستخدم لاستعادة الحالة.
تقدّم كل طريقة مزايا مختلفة لإدارة مستوى تقدّم اللاعبين على جميع الأجهزة.
يمكنك استخدام حالات الاختبار لتقييم الحل الخاص بك مقارنةً بالمتطلبات.
في ما يلي قائمة تحقّق بالسلوكيات المطلوبة والمشجَّعة المتعلقة بتسجيل الدخول إلى "خدمات ألعاب Google Play" على "ألعاب Google Play على الكمبيوتر".
| الإندونيسية | الأهمية | الوصف |
|---|---|---|
| 1.1 | مطلوب للإصدارات المحسّنة | يمكنك تسجيل دخول اللاعبين باستخدام خدمات ألعاب Google Play
في الإصدار الثاني على أجهزة Android و"ألعاب Google Play على الكمبيوتر".
يجب دمج حزمة تطوير البرامج (SDK) الجديدة للإصدار الثاني من خدمات ألعاب Google Play مع إصدارَي لعبتك على Android و"ألعاب Google Play على الكمبيوتر"، وتفعيل وظيفة تسجيل الدخول داخل اللعبة. استخدِم بيانات اعتماد اللاعبين الذين سجّلوا الدخول لتفعيل المتطلب 1.2. يُرجى العِلم أنّ ميزة "تسجيل الدخول" في الإصدار الأول لا تستوفي هذا الشرط. إذا كنت تستخدم "خدمات ألعاب Google Play" في الإصدار الأول في لعبتك، عليك الترقية إلى الإصدار الثاني. لمزيد من المعلومات عن نقل بيانات لعبتك، اطّلِع على أدلّة Java وUnity. |
| 1.2 | مطلوب للإصدارات المحسّنة | يمكنك إجراء نسخ احتياطي لمستوى تقدّم اللاعبين واستعادته باستخدام معرّف اللاعب في "خدمات ألعاب Play".
لا يكون ذلك مطلوبًا عندما يفهم اللاعب أنّ مستوى التقدّم مرتبط بالجهاز المحلي وسيتم فقده عند الانتقال إلى جهاز آخر أو إذا كان مستوى التقدّم ضمن البرنامج التعليمي فقط. لضمان عدم فقدان اللاعبين لمستوى تقدّمهم عند التبديل بين الأجهزة أو إعادة ضبطها، أو إذا كانوا يلعبون على أجهزة متعدّدة، تأكّد من إجراء نسخ احتياطي لمستوى تقدّمهم في حلّ للحفظ على السحابة الإلكترونية، واستخدِم معرّف اللاعب في "خدمات ألعاب Play" كمفتاح، بشكل آمن إذا كنت تستخدم خادمًا خلفيًا خاصًا بلعبتك. عندما يسجّل اللاعبون الدخول باستخدام خدمات ألعاب Play، تحقَّق مما إذا كان هناك مستوى تقدّم لهذا الحساب، وإذا كان الأمر كذلك، اسمَح للاعب بمواصلة اللعب من حيث توقّف. يمكنك استخدام حلّ الحفظ في السحابة الإلكترونية الخاص بك أو ميزة حفظ التقدم في الألعاب في خدمات ألعاب Play إذا لم يكن اللاعب مسجّلاً الدخول باستخدام خدمات ألعاب Play، حاوِل الاحتفاظ بمستوى تقدّمه محليًا، ثم مزامنة مستوى التقدّم هذا عندما يسجّل اللاعب الدخول في النهاية إلى خدمات ألعاب Play. يساعد ذلك في منع فقدان أي جزء من مستوى تقدّم اللاعب إذا أجّل تسجيل الدخول إلى لعبتك. |
| 1.3 | أفضل الممارسات | يمكنك توفير زر لتسجيل الدخول للاعبين الذين سجّلوا الخروج.
قد يختار اللاعبون عدم استخدام خدمات ألعاب Play، وبالتالي لن يتم تسجيل دخولهم تلقائيًا إلى لعبتك. من خلال إضافة زر لتسجيل الدخول للاعبين الذين سجّلوا الخروج، يمكنك السماح للاعبين بتغيير رأيهم وتسجيل الدخول إلى "خدمات ألعاب Play" عندما يصبحون أكثر اهتمامًا بلعبتك. يجب أن يتمكّن اللاعبون من العثور على زر تسجيل الدخول، على سبيل المثال، يجب أن يكون بإمكانهم الوصول إليه من الشاشة الرئيسية أو أن يكون موجودًا في شاشة "الإعدادات". يجب ألا يكون هذا الزر مخفيًا على مستويات متعدّدة في قائمة لعبتك. |
| 1.4 | ميزة جيدة | اتّبِع إرشادات العلامة التجارية لشركة Google.
لتزويد اللاعبين بتجربة شاملة جذابة ومتّسقة، ننصحك بتطبيق إرشادات العلامة التجارية لـ "خدمات ألعاب Play". |