דרישות לגבי העיצוב

בקטע הזה מוסבר על האינטראקציות בין משחקים אינטראקטיביים לבין חוויית המשתמש ב-YouTube.

‫1. יחס גובה-רוחב וכיוון

  • המשחק חייב להיות רספונסיבי: אפשר לשחק בו בכל יחסי הגובה-רוחב והוא מתאים את עצמו אוטומטית כשמשנים את אזור התצוגה. דוגמאות (רשימה חלקית): ‫9:32, ‏ 9:21, ‏ 9:16, ‏ 3:4, ‏ 1:1, ‏ 4:3, ‏ 16:9, ‏ 21:9, ‏ 32:9.
  • המשחק צריך למלא את אזור התצוגה הזמין. אם המשחק לא ממלא את אזור התצוגה הזמין, חובה למרכז את המשחק ולהוסיף לו עמודות שחורות (ריווח ריק בצד ימין ובצד שמאל) או פסים שחורים (ריווח ריק בחלק העליון ובחלק התחתון).
  • המשחק לא יכול לנעול את כיוון המכשיר או את המצב שלו.
  • המשחק חייב לשמור על מצב המשחק או על ההתקדמות בו כשמשנים את גודל החלון. מומלץ לא להפעיל מחדש את המשחק או לרענן אותו, אלא אם המשתמש יכול לחזור במהירות למצב הקודם.

דוגמאות ויזואליות לדרישות האלה:

מוצגות דרכים שונות לעמוד בדרישות הגודל של משחקים במשחקייה


‫2 שיטות אינטראקציה

  • המשחק חייב לתמוך בקלט מגע לכל האינטראקציות.
  • המשחק חייב לתמוך בקלט של עכבר לכל האינטראקציות.
  • אסור שהמשחק יעכב או יתעלם מקלט משתמש כלשהו שלא בכוונה.
  • אסור שיהיו שגיאות או התנהגות לא צפויה ברכיבי ממשק המשתמש במשחק.
  • מומלץ שהמשחק יתמוך בקלט מהמקלדת להזנת כיוונים או טקסט.
  • במשחק צריכה להיות אפשרות למשתמשים לסגור חלונות מודאליים או תיבות דו-שיח באמצעות המקש Esc.
  • במשחקים אסור לקרוא לפונקציה preventDefault() באירועים של Esc.
  • אפשר להשתמש במשוב פיזי במשחק במקרים המתאימים. אם המשחק כולל משוב פיזי, חובה לספק דרך להפעלה ולהשבתה של המשוב הפיזי.

‫3 ממשק משתמש (UI) במשחק

בקטע הזה מפורטות הדרישות לגבי ממשק המשתמש (UI) של המשחק.

‫3.1 עיבוד

  • המשחק חייב להציג את כל הטקסט והגרפיקה בצורה ברורה (לא מטושטשת, לא מפוקסלת ולא מתוחה) בכל רזולוציות המסך, יחסי הגובה-רוחב וצפיפויות הפיקסלים.

‫4 מטא-נתונים

מפתחים חייבים לספק את כל שדות המטא-נתונים הנדרשים כשהם משתמשים בפורטל למפתחים כדי לפרסם משחקים. פרטים מלאים על הדרישות למטא-נתונים זמינים בפורטל למפתחים.

אסור למפתחים לכלול תמונות ממוזערות, תיאורים או שמות עם מיתוג או סמלי לוגו.

רשימה חלקית של סוגי המטא-נתונים הנדרשים:

  • תמונות ממוזערות ביחסי גובה-רוחב שונים
  • תיאור המשחק
  • שם המשחק
  • ז'אנר המשחק
  • פרטי המוציא לאור או המפתח

‫5 השלמת הטיפול בתוכן

  • המשחק חייב להודיע שאין יותר תוכן שאפשר לצפות בו, למשל אחרי השלב האחרון או בסוף התקדמות המשחק.

‫6 רכיבים שאסור להשתמש בהם

בקטע הזה מוסבר על אלמנטים שאסור להשתמש בהם במודעות אינטראקטיביות.

‫6.1 שיתוף במשחק

  • אסור להציג במשחק הנחיות לשיתוף בתוך המשחק.

  • אסור להציג במשחק ממשק משתמש או קישורים שמפנים משתמשים לתוכן חיצוני, כמו אתרים או משחקים אחרים.

‫6.3 הסכמי שימוש נוספים

‫6.4 אלמנטים שגורמים לבלבול

  • אסור למקם במשחק סמלים זהים לפעולות של מודעות אינטראקטיביות בקרבה לפעולות בפועל של המודעות האינטראקטיביות, כמו כפתורי הסגירה, ההשתקה או התפריט.
  • אסור שהמשחק יכלול כפתור יציאה או סגירה בתוך המשחק.

תצוגת מסך שבה מוצגת קבוצה נוספת של לחצנים שדומים ללחצני הפעולה של משחקים אינטראקטיביים