حفظ الألعاب

تمنحك خدمة "الألعاب المحفوظة" طريقة سهلة لحفظ مستوى تقدم اللاعبين في اللعبة على خوادم Google. يمكن للعبتك استرداد بيانات اللعبة المحفوظة للسماح للاعبين العائدين بمواصلة اللعب في آخر نقطة حفظ لهم من أي جهاز.

تتيح خدمة "الألعاب المحفوظة" مزامنة بيانات لعبة اللاعب عبر أجهزة متعددة. على سبيل المثال، إذا كانت لديك لعبة تعمل على Android، يمكنك استخدام خدمة "الألعاب المحفوظة" للسماح للّاعب ببدء لعبة على هاتف Android، ثم مواصلة اللعب على جهاز لوحي بدون فقدان أي من التقدم. يمكن أيضًا استخدام هذه الخدمة لضمان استمرار تشغيل اللعبة من حيث توقّفت حتى في حال فقدان الجهاز أو تلفه أو استبداله بطراز أحدث.

للتعرّف على كيفية تنفيذ الألعاب المحفوظة على منصتك، راجع عمليات تنفيذ العملاء.

أساسيات الألعاب المحفوظة

تتألف اللعبة المحفوظة من جزأين:

  • يشير ذلك المصطلح إلى كائن ثنائي كبير غير منظم - يمكن أن تمثّل هذه البيانات كل ما تختاره، وتكون لعبتك مسؤولة عن تحليل البيانات والكتابة فيها.
  • البيانات الوصفية المنظَّمة - سمات إضافية مرتبطة بالبيانات الثنائية التي تسمح لـ "خدمات ألعاب Google Play" بالعرض المرئي "للألعاب المحفوظة" في واجهة مستخدم قائمة "الألعاب المحفوظة" التلقائية، وتقديم معلومات مفيدة في تطبيق "ألعاب Google Play" (على سبيل المثال، الطابع الزمني الأخير الذي تم تعديله).

يمكن أن تكتب اللعبة عددًا عشوائيًا من "الألعاب المحفوظة" للاعب واحد، وذلك وفقًا لحصة المستخدم، وبذلك ليس هناك حاجة إلى حصر اللاعبين بملف واحد لحفظه.

صور الغلاف

تقدم خدمة "الألعاب المحفوظة" تجربة مرئية للمستخدم بالإضافة إلى ميزات الاستمرارية. نشجعك بشدة على ربط الصور الممثلة بملفات الحفظ المقابلة. إذا كنت تستخدم واجهة المستخدم التلقائية لقائمة "الألعاب المحفوظة" التي توفّرها حزمة تطوير البرامج (SDK) خاصة بـ "ألعاب Play" في لعبتك، ستعرض واجهة المستخدم صور الغلاف هذه. وقد تظهر صور الغلاف أيضًا في تطبيق "ألعاب Google Play".

الأوصاف

يمكنك تقديم وصف نصي قصير لمحتوى لعبة معينة محفوظة. يتم عرض هذا الوصف للّاعبين مباشرةً ويجب أن يلخّص الحالة التي تمثّلها اللعبة المحفوظة، على سبيل المثال، "مكافحة الجنائز في الغابة السوداء".

الحصة

ولا يتم تحصيل رسوم من المطوّرين مقابل أي بيانات ألعاب محفوظة ومخزّنة على السحابة الإلكترونية. وبدلاً من ذلك، يتم احتساب هذه البيانات من حصة Google Drive المخصصة للّاعبين، ولا داعي للقلق أبدًا. الحصة الوحيدة التي لا يحتاج إليها مطورو الألعاب إلى الاهتمام هي حصتهم في واجهة برمجة تطبيقات Google Drive.

عزل القراءة/الكتابة

ويتم تخزين كل الألعاب المحفوظة في مجلد بيانات تطبيق Google Drive الخاص باللاعبين. يمكن للّعبة فقط قراءة هذا المجلد وكتابته، ولا يمكن عرضه أو تعديله بواسطة ألعاب مطوّري برامج آخرين، لذلك يتم توفير حماية إضافية ضد تلف البيانات. بالإضافة إلى ذلك، يتم عزل "الألعاب المحفوظة" عن التلاعب المباشر من قِبل اللاعبين بحيث لا يمكنهم تعديل "الألعاب المحفوظة" الفردية.

الدعم بلا إنترنت

سيظل بإمكان لعبتك القراءة والكتابة في لعبة محفوظة عندما يكون جهاز اللاعب غير متصل بالإنترنت، ولكن لن تتمكّن من المزامنة مع "خدمات ألعاب Google Play" ما لم يتم الاتصال بالشبكة. بعد إعادة الاتصال بالإنترنت، تعمل "خدمات ألعاب Google Play" على تحديث بيانات اللعبة المحفوظة على خوادم Google بشكل غير متزامن.

حل النزاعات

عند استخدام خدمة "الألعاب المحفوظة"، قد تواجه لعبتك تعارضات عند محاولة حفظ البيانات. ويمكن أن تحدث هذه التعارضات عندما يشغِّل المستخدم أكثر من مثيل واحد لتطبيقك على أجهزة أو أجهزة كمبيوتر مختلفة. ويجب أن يتمكن تطبيقك من حل هذه التعارضات بطريقة توفّر أفضل تجربة للمستخدم.

عادةً ما تحدث تعارضات البيانات عندما يتعذر على مثيل من تطبيقك الوصول إلى خدمة "الألعاب المحفوظة" أثناء محاولة تحميل البيانات أو حفظها. بشكل عام، إنّ أفضل طريقة لتجنُّب تعارض البيانات هي تحميل أحدث البيانات من الخدمة دائمًا عند بدء تشغيل التطبيق أو استئنافه، وحفظ البيانات في الخدمة بمعدّل تكرار معقول. ومع ذلك، لا يمكن دائمًا تجنب تضارب البيانات. يجب أن يبذل تطبيقك قصارى جهده لمعالجة الخلافات بحيث يتم الاحتفاظ ببيانات المستخدمين والحصول على تجربة جيدة.

الحدود

تفرض "خدمات ألعاب Google Play" حاليًا حدودًا لحجم البيانات الثنائية وحجم صور الغلاف الذي يبلغ 3 ميغابايت و800 كيلوبايت على التوالي.

البيانات الوصفية للألعاب المحفوظة

تحتوي البيانات الوصفية المنظَّمة للعبة المحفوظة على السمات التالية:

الخاصية الوصف
الإندونيسية سلسلة فريدة تم إنشاؤها بواسطة "خدمات ألعاب Google Play" لهذه اللعبة المحفوظة. يمكنك استخدام رقم التعريف هذا للإشارة إلى اللعبة المحفوظة في برامج الألعاب.
الاسم اسم مختصر أدخله المطوّر للّعبة المحفوظة، على سبيل المثال "حفظ الخانة 1" أو "PlayerName_Save1" (حفظ الخانة 1). لن يظهر هذا الاسم للاعبين.
الوصف وصف قدمه المطوّر للعبة المحفوظة.
تاريخ التعديل الأخير الطابع الزمني بالمللي ثانية الذي تم إنشاؤه من خلال "خدمات ألعاب Google Play" لوقت آخر تحديث للّعبة المحفوظة.
وقت اللعب مدة الوقت التي يوفّرها المطوّر (بالمللي ثانية) لعرضه في اللعبة المحفوظة ويجب أن تمثّل هذه القيمة المدة التي قضاها اللاعب في اللعبة المحفوظة خلال المباراة. على سبيل المثال، ستعرض "خدمات ألعاب Google Play" القيمة 3600000 لوقت التشغيل على أنّها "ساعة واحدة".
صورة الغلاف هذه سمة اختيارية يوفّرها المطوّرون وتحتوي على معلومات حول صورة الغلاف.

عمليات التنفيذ المتعلقة بالعملاء

للتعرّف على كيفية تنفيذ "الألعاب المحفوظة" على منصتك، اطّلِع على المراجع التالية: