Требования к дизайну

В этом разделе рассматривается взаимодействие Playables с пользовательским интерфейсом 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)

В этом разделе рассматриваются требования к пользовательскому интерфейсу игры.

3.1 Визуализация

  • Игра ДОЛЖНА отображать весь текст и графику четко (без размытия, пикселизации или растяжения) на всех разрешениях экрана, соотношениях сторон и плотности пикселей.

4 Метаданные

Разработчик ОБЯЗАН предоставить все необходимые поля метаданных при использовании портала для разработчиков для публикации игр. Подробную информацию о требованиях к метаданным можно найти на портале для разработчиков .

Разработчику ЗАПРЕЩЕНО включать любую фирменную символику или логотипы в миниатюры, описание или заголовок.

Ниже приведён неполный список необходимых типов метаданных:

  • Миниатюры изображений в нескольких различных соотношениях сторон
  • Описание игры
  • Название игры
  • Жанр игры
  • Информация об издателе/разработчике

5. Завершение обработки контента

  • Игра ОБЯЗАТЕЛЬНО должна сообщать о том, что больше нет контента, с которым можно было бы взаимодействовать, например, после финального уровня или по завершении игрового процесса.

6 Запрещенных элементов

В этом разделе рассматриваются элементы, которые запрещены в игровых материалах.

6.1 Совместное использование внутри игры

  • В игре НЕ ДОЛЖНО отображаться внутриигровое меню с запросами на обмен данными.

  • В игре НЕ ДОЛЖНО отображаться кликабельное содержимое, ведущее пользователей непосредственно на внешний контент, например, на другие сайты или в другие игры. Ссылки разрешены в описании игры и канала в соответствии с теми же правилами YouTube, что и для видеоконтента.

6.3 Дополнительные пользовательские соглашения

6.4 Элементы, вызывающие путаницу

  • В игре НЕ ДОЛЖНО быть разрешено размещать значки, идентичные действиям игровых персонажей, в непосредственной близости от самих действий игровых персонажей, таких как кнопки закрытия, отключения звука или меню.
  • В игре НЕ ДОЛЖНО быть кнопки выхода или завершения игры.

На экране показан еще один набор кнопок, похожих на кнопки действий Playables. Кнопки