الزامات طراحی

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

۱ نسبت ابعاد و جهت‌گیری

  • بازی باید از طراحی واکنش‌گرا پیروی کند: در تمام نسبت‌های ابعاد قابل پخش باشد و با تغییر زاویه دید، به‌طور خودکار تنظیم شود. نمونه‌های غیرجامع: ۹:۳۲، ۹:۲۱، ۹:۱۶، ۳:۴، ۱:۱، ۴:۳، ۱۶:۹، ۲۱:۹، ۳۲:۹.
  • بازی باید تمام صفحه نمایش موجود را پر کند. اگر بازی تمام صفحه نمایش موجود را پر نمی‌کند، باید در مرکز قرار گیرد و شامل یک ستون (padding خالی چپ و راست) یا یک جعبه نامه (padding خالی بالا و پایین) باشد.
  • بازی نباید جهت یا وضعیت دستگاه را قفل کند.
  • بازی باید وضعیت بازی یا پیشرفت آن را هنگام تغییر اندازه پنجره حفظ کند. توصیه می‌کنیم بازی را مجدداً راه‌اندازی یا رفرش نکنید، مگر اینکه کاربر بتواند به سرعت از حالت قبلی به حالت قبلی برگردد.

نمونه‌های بصری از این الزامات:

روش‌های مختلف برآورده کردن الزامات اندازه بازی‌های قابل پخش را نشان می‌دهد

برای مشاهده‌ی تصویر در اندازه‌ی بزرگتر، مستقیماً به این لینک مراجعه کنید .


۲ روش‌های تعامل

  • بازی باید از ورودی لمسی برای همه تعاملات پشتیبانی کند.
  • بازی باید از ورودی ماوس برای همه تعاملات پشتیبانی کند.
  • بازی نباید ناخواسته هیچ ورودی کاربر را به تأخیر بیندازد یا نادیده بگیرد.
  • بازی نباید هیچ گونه خطا یا رفتار غیرمنتظره‌ای برای هیچ یک از اجزای رابط کاربری داشته باشد.
  • بازی باید از ورودی صفحه کلید برای ورودی جهت‌دار یا متنی پشتیبانی کند.
  • بازی باید به کاربران اجازه دهد تا با استفاده از کلید Esc، پنجره‌های modal یا dialog را ببندند.
  • بازی نباید preventDefault() را در رویدادهای Esc فراخوانی کند.
  • بازی می‌تواند در صورت لزوم از بازخورد لمسی استفاده کند. اگر بازی شامل بازخورد لمسی است، باید راهی برای روشن و خاموش کردن بازخورد لمسی فراهم کند.

۳ رابط کاربری بازی (UI)

این بخش الزامات رابط کاربری (UI) بازی را پوشش می‌دهد.

۳.۱ رندرینگ

  • بازی باید تمام متن‌ها و گرافیک‌ها را در تمام رزولوشن‌ها، نسبت‌های ابعاد و تراکم‌های صفحه نمایش، به وضوح (نه تار، پیکسلی یا کشیده) نمایش دهد.

۴ فراداده

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

توسعه‌دهنده نباید هیچ گونه برند یا لوگویی را در تصاویر کوچک، توضیحات یا عنوان قرار دهد.

فهرستی غیر جامع از انواع فراداده‌های مورد نیاز عبارتند از:

  • تصاویر بندانگشتی در چندین نسبت ابعاد مختلف
  • توضیحات بازی
  • عنوان بازی
  • ژانر بازی
  • اطلاعات ناشر/توسعه‌دهنده

۵ تکمیل مدیریت محتوا

  • بازی باید به کاربر اطلاع دهد که دیگر محتوایی برای تعامل وجود ندارد، مثلاً بعد از مرحله آخر یا در پایان پیشرفت در بازی.

۶ عنصر غیرمجاز

این بخش عناصری را پوشش می‌دهد که در Playables مجاز نیستند.

۶.۱ اشتراک‌گذاری درون بازی

  • بازی نباید پیام‌های اشتراک‌گذاری درون بازی را نمایش دهد.

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

۶.۳ توافق‌نامه‌های تکمیلی کاربر

۶.۴ عناصری که باعث سردرگمی می‌شوند

  • بازی نباید آیکون‌هایی را که مشابه اقدامات Playables هستند، در نزدیکی اقدامات Playables واقعی، مانند دکمه‌های بستن، بی‌صدا کردن یا منو، قرار دهد.
  • بازی نباید دکمه خروج یا ترک بازی داشته باشد.

نمای صفحه نمایش، مجموعه‌ای دیگر از دکمه‌ها را مشابه دکمه‌های اکشن Playables نشان می‌دهد