متطلبات الثبات والأداء

يتناول هذا القسم ثبات ألعاب Playables وأداءها.

1. حجم الحزمة الأولية

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

  • يجب أن يكون حجم الحزمة الأولية للعبة أقل من 30 ميغابايت.
  • يجب أن يكون حجم الحزمة الأولية للعبة أقل من 15 ميغابايت.

2. إجمالي حجم الحزمة

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

3. حجم الملف الفردي

  • يجب أن يكون حجم كل ملف فردي في اللعبة أقل من 30 ميغابايت.
  • يجب أن يكون حجم كل ملف فردي في اللعبة أقل من 512 كيلوبايت.

4. حجم اللعبة المحفوظة

  • يجب أن يكون حجم اللعبة المحفوظة أقل من 3 ميغابايت.
  • يجب أن يكون حجم اللعبة المحفوظة أقل من 500 كيلوبايت.

5. مدّة التحميل

  • يجب أن تنتهي اللعبة من التحميل وأن تسمح بتفاعل المستخدم في أقل من 5 ثوانٍ.

6. الأعطال

  • يجب ألا تتضمّن اللعبة أعطالاً يمكن إعادة إنتاجها باستمرار.
  • يجب ألا تتسبّب اللعبة في تعطُّل تطبيق YouTube أو موقع YouTube الإلكتروني أو برامج المستخدم الأخرى.

7. التقنيات المُستخدَمة

  • يجب أن تستند اللعبة إلى واجهات برمجة تطبيقات الويب المتوافقة مع المعايير (مثل JavaScript وCanvas وWebGL) كما تحدّدها الهيئات المعيارية (مثل W3C وWHATWG).
  • يجب أن تكون ألعاب Playables متوافقة مع جميع المتصفحات التي يتيحها YouTube (بما في ذلك Edge وChrome وFirefox وما إلى ذلك).
  • يجب أن تكون ألعاب Playables متوافقة مع تطبيق YouTube على أجهزة Android وiOS.

8. مراجع الملفات

  • يجب أن تستخدم اللعبة المسارات النسبية فقط عند الإشارة إلى ملفات أخرى في حزمة اللعبة.
  • يجب ألا تستخدم اللعبة المسارات المطلقة، لأنّها لن يتم تحميلها.

9. أسماء الملفات

  • يجب ألا تحتوي الملفات في حزمة اللعبة إلا على أحرف أبجدية رقمية وبعض الأحرف الخاصة: _ و- و..

10. عدد الملفات

  • يجب ألا يتجاوز إجمالي عدد الملفات في حزمة اللعبة 8000 ملف. يمكنك استخدام أداة تحليل حزمة ألعاب Playables لإجراء عملية التحقق الأولية من حزمة اللعبة. سيقيّم هذا التحقق حجم كل ملف فردي وحجم الحزمة الإجمالي وأي تناقضات محتملة في أسماء الملفات.