الزامات ثبات و عملکرد

این بخش به پایداری و عملکرد Playables می‌پردازد.

۱ اندازه اولیه بسته

برای آزمایش صحیح این الزام، ممکن است لازم باشد بازی با پورتال توسعه‌دهنده وارد شود و سپس در مجموعه تست آزمایش شود. به عنوان یک روش جایگزین، میزبانی با فشرده‌سازی یا زیپ کردن تمام محتوای بارگذاری شده اولیه می‌تواند تقریب خوبی ارائه دهد.

  • حجم اولیه بسته بازی باید کمتر از 30 مگابایت باشد.
  • حجم اولیه بسته بازی باید کمتر از ۱۵ مگابایت باشد.

۲ اندازه کل بسته

  • به طور پیش‌فرض، حجم کل بسته بازی باید کمتر از ۲۵۰ مگابایت باشد. موارد استثنا در این مورد را می‌توانید در بخش سوالات متداول بیابید.
  • بازی باید فقط حداقل مقدار داده مورد نیاز برای فعال کردن تعامل را بارگذاری کند و سایر داده‌ها را در صورت نیاز به صورت تنبل بارگذاری کند .

۳ اندازه فایل به صورت جداگانه

  • حجم هر فایل درون بازی باید کمتر از 30 مگابایت باشد.
  • حجم هر فایل درون بازی باید کمتر از ۵۱۲ کیلوبایت باشد.

۴ حجم بازی ذخیره شده

  • حجم بازی ذخیره شده باید کمتر از ۳ مگابایت باشد.
  • حجم بازی ذخیره شده باید کمتر از ۵۰۰ کیلوبایت باشد.

۵ زمان بارگذاری

  • بازی باید در کمتر از ۵ ثانیه بارگذاری شود و به کاربر اجازه تعامل بدهد.

۶ تصادف

  • بازی نباید کرش‌های تکرارشونده داشته باشد.
  • بازی نباید باعث خرابی برنامه یوتیوب، وب‌سایت یوتیوب یا سایر نرم‌افزارهای کاربر شود.

۷ فناوری مورد استفاده

  • بازی باید بر اساس APIهای وب مطابق با استانداردها (مانند جاوا اسکریپت، Canvas، WebGL) مطابق با تعریف نهادهای استاندارد (مانند W3C، WHATWG) باشد.
  • ویدیوهای قابل پخش باید با تمام مرورگرهایی که یوتیوب پشتیبانی می‌کند (از جمله اج، کروم، فایرفاکس و غیره) سازگار باشند.
  • ویدیوهای قابل پخش باید با اپلیکیشن یوتیوب در اندروید و iOS سازگار باشند.

۸ ارجاع به فایل‌ها

  • بازی فقط باید هنگام ارجاع به فایل‌های دیگر در بسته بازی از مسیرهای نسبی استفاده کند.
  • بازی نباید از مسیرهای مطلق استفاده کند، زیرا بارگیری آنها با شکست مواجه خواهد شد.

۹ نام فایل‌ها

  • فایل‌های موجود در بسته بازی فقط باید شامل حروف و اعداد و چند کاراکتر خاص باشند: _ ، - ، .

شما می‌توانید از تحلیلگر بسته Playables برای انجام اعتبارسنجی اولیه بسته بازی استفاده کنید. این اعتبارسنجی، حجم هر فایل جداگانه، حجم کلی بسته و هرگونه ناهماهنگی احتمالی در نام فایل‌ها را ارزیابی خواهد کرد.