این بخش تعاملات بین Playables و تجربه کاربری یوتیوب را پوشش می دهد.
1 نسبت تصویر و جهت
- بازی باید از طراحی واکنشگرا پیروی کند: در همه نسبتها قابل پخش باشد و زمانی که نمای دید تغییر میکند بهطور خودکار تنظیم شود. مثالهای غیر جامع: 9:32، 9:21، 9:16، 3:4، 1:1، 4:3، 16:9، 21:9، 32:9.
- بازی باید نمای موجود را پر کند. اگر بازی نمای موجود را پر نکرد، بازی باید در مرکز قرار گیرد و شامل یک جعبه ستونی (بالشتک خالی چپ و راست) یا جعبه نامه (بالا و پایین خالی خالی) باشد.
- بازی نباید جهت دستگاه یا وضعیت دستگاه را قفل کند.
- بازی باید وضعیت بازی را حفظ کند یا در صورت تغییر اندازه پنجره پیشرفت کند. توصیه میکنیم بازی را مجدداً راهاندازی یا بهروزرسانی نکنید، مگر اینکه کاربر بتواند به سرعت از حالت قبلی خود را از سر بگیرد.
نمونه های بصری این الزامات:
2 روش های تعامل
- بازی باید از ورودی لمسی برای همه تعاملات پشتیبانی کند.
- بازی باید از ورودی ماوس برای همه تعاملات پشتیبانی کند.
- بازی نباید ناخواسته هر ورودی کاربر را به تاخیر بیاندازد یا نادیده بگیرد.
- بازی نباید هیچ گونه خطا یا رفتار غیرمنتظره ای برای اجزای رابط کاربری داشته باشد.
- بازی باید از ورودی صفحه کلید برای ورودی جهت یا متن پشتیبانی کند.
- بازی باید به کاربران اجازه دهد که مدال ها یا دیالوگ ها را با استفاده از کلید Esc ببندند.
- بازی نباید در رویدادهای Esc
preventDefault()
فراخوانی کند. - بازی ممکن است در صورت لزوم از بازخورد لمسی استفاده کند. اگر بازی شامل بازخورد لمسی باشد، بازی باید راهی برای روشن و خاموش کردن بازخورد لمسی ارائه دهد.
3 رابط کاربری بازی (UI)
این بخش الزامات رابط کاربری (UI) بازی را پوشش می دهد.
3.1 رندرینگ
- بازی باید تمام متن ها و گرافیک ها را به وضوح (نه تار، پیکسلی یا کشیده) در تمام وضوح های صفحه نمایش، نسبت ها و تراکم ها ارائه کند.
4 فراداده
هنگام استفاده از Developer Portal برای انتشار بازیها، برنامهنویس باید تمام فیلدهای فراداده مورد نیاز را ارائه دهد. جزئیات کامل در مورد الزامات ابرداده را میتوانید در پورتال برنامهنویس بیابید.
برنامهنویس نباید هر گونه علامت تجاری یا آرم را در تصاویر کوچک، توضیحات یا عنوان وارد کند.
فهرستی غیر جامع از انواع فراداده های مورد نیاز عبارتند از:
- ریز عکسها در چندین نسبت ابعاد مختلف
- توضیحات بازی
- عنوان بازی
- ژانر بازی
- اطلاعات ناشر / توسعه دهنده
5 تکمیل مدیریت محتوا
- بازی باید ارتباط برقرار کند که دیگر محتوایی برای تعامل وجود ندارد، مانند بعد از مرحله نهایی یا در پایان پیشرفت بازی.
6 عناصر غیر مجاز
این بخش عناصری را پوشش می دهد که در Playables مجاز نیستند.
6.1 اشتراک گذاری در بازی
- بازی نباید درخواست های اشتراک گذاری درون بازی را نمایش دهد.
6.2 پیوندهای خارجی
- بازی نباید رابط کاربری یا پیوندهایی را نمایش دهد که کاربران را به محتوای خارجی میبرد، مانند سایتها یا بازیهای دیگر.
6.3 قراردادهای کاربر اضافی
- بازی نباید قرارداد کاربر اضافی را نمایش دهد. کاربران با خط مشی ها ، شرایط و جزئیات حریم خصوصی مرتبط YouTube موافقت می کنند.
6.4 عناصری که باعث سردرگمی می شوند
- بازی نباید نمادهایی را که مشابه کنشهای Playables هستند، در مجاورت کنشهای Playables واقعی، مانند دکمههای بستن، بیصدا، یا منو قرار دهد.
- بازی نباید دکمه خروج یا خروج درون بازی داشته باشد.