בקטע הזה מוסבר על האינטראקציות בין משחקים אינטראקטיביים לבין חוויית המשתמש ב-YouTube.
1 יחס גובה-רוחב וכיוון
- המשחק חייב להיות מותאם לכל יחסי הגובה-רוחב ולהשתנות אוטומטית כשחלון התצוגה משתנה. דוגמאות (רשימה חלקית): 9:32, 9:21, 9:16, 3:4, 1:1, 4:3, 16:9, 21:9, 32:9.
- המשחק צריך למלא את אזור התצוגה הזמין. אם המשחק לא ממלא את אזור התצוגה הזמין, חובה למרכז אותו ולהוסיף לו pillarbox (ריווח ריק בצדדים) או letterbox (ריווח ריק בחלק העליון והתחתון).
- המשחק לא יכול לנעול את כיוון המכשיר או את המצב שלו.
- המשחק חייב לשמור על מצב המשחק או על ההתקדמות בו כשמשנים את גודל החלון. מומלץ לא להפעיל מחדש את המשחק או לרענן אותו, אלא אם המשתמש יכול לחזור במהירות למצב הקודם.
דוגמאות ויזואליות לדרישות האלה:
כדי לראות גרסה גדולה יותר של התמונה, עוברים ישירות לתמונה הזו.
2 שיטות אינטראקציה
- חובה שהמשחק יתמוך בקלט מגע לכל האינטראקציות.
- המשחק חייב לתמוך בקלט של עכבר לכל האינטראקציות.
- אסור שהמשחקיגרום לעיכוב לא מכוון או להתעלמות מקלט משתמש כלשהו.
- אסור שיהיו שגיאות או התנהגות לא צפויה ברכיבי ממשק המשתמש במשחק.
- המשחק צריך לתמוך בקלט מהמקלדת להזנת כיוונים או טקסט.
- במשחק צריכה להיות למשתמשים אפשרות לסגור חלונות מודאליים או תיבות דו-שיח באמצעות המקש Esc.
- משחק לא יכול לקרוא ל-
preventDefault()באירועי Esc. - אפשר להשתמש במשוב פיזי במשחק במקרים המתאימים. אם המשחק כולל משוב פיזי, חובה לספק דרך להפעלה ולהשבתה של המשוב הפיזי במשחק.
3 ממשק משתמש (UI) במשחק
בקטע הזה מפורטות הדרישות לגבי ממשק המשתמש (UI) של המשחק.
3.1 עיבוד
- המשחק חייב להציג את כל הטקסט והגרפיקה בצורה ברורה (לא מטושטשת, לא מפוקסלת ולא מתוחה) בכל רזולוציות המסך, יחסי הגובה-רוחב והצפיפויות.
4 מטא-נתונים
מפתחים חייבים לספק את כל שדות המטא-נתונים הנדרשים כשהם משתמשים בפורטל למפתחים כדי לפרסם משחקים. פרטים מלאים על הדרישות למטא-נתונים זמינים בפורטל למפתחים.
אסור למפתחים לכלול תמונות ממוזערות, תיאורים או שמות של מותגים או סמלי לוגו.
רשימה חלקית של סוגי המטא-נתונים הנדרשים:
- תמונות ממוזערות ביחסי גובה-רוחב שונים
- תיאור המשחק
- שם המשחק
- ז'אנר המשחק
- פרטים של בעל האפליקציה או המפתח
5 השלמת הטיפול בתוכן
- המשחק חייב להודיע שאין יותר תוכן שאפשר להשתמש בו, למשל אחרי השלב האחרון או בסוף התקדמות המשחק.
6 רכיבים שאסור להשתמש בהם
בקטע הזה מוסבר על אלמנטים שאסור להשתמש בהם במודעות אינטראקטיביות.
6.1 שיתוף במשחק
- אסור להציג במשחק הנחיות לשיתוף בתוך המשחק.
6.2 קישורים חיצוניים
- אסור להציג במשחק ממשק משתמש או קישורים שמפנים משתמשים לתוכן חיצוני, כמו אתרים או משחקים אחרים.
6.3 הסכמי שימוש נוספים
- אסור להציג בהמשחק הסכם משתמש נוסף. המשתמשים מסכימים לכללי המדיניות, לתנאים ולפרטי הפרטיות הרלוונטיים של YouTube.
6.4 אלמנטים שיוצרים בלבול
- אסור למקם במשחק סמלים זהים לפעולות של מודעות אינטראקטיביות בקרבה רבה לפעולות בפועל של המודעות האינטראקטיביות, כמו כפתורי הסגירה, ההשתקה או התפריט.
- אסור שלמשחק יהיה כפתור יציאה או סגירה בתוך המשחק.