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