الألعاب المحفوظة

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

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

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

أساسيات خدمة "حفظ التقدم في الألعاب"

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

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

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

صور الغلاف

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

الأوصاف

يمكنك تقديم وصف نصي قصير لمحتوى صفحة ويب معيّنة محفوظة في اللعبة. يتم عرض هذا الوصف مباشرةً للّاعبين ويجب أن يلخّصه الحالة التي تمثلها اللعبة المحفوظة على سبيل المثال: "Fighting the Goblins في Dark Woods".

الحصة

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

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

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

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

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

حل النزاعات

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

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

الحدود

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

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

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

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

عمليات التنفيذ للعملاء

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