В этом разделе рассматривается взаимодействие между 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 Запрещенные элементы
В этом разделе рассматриваются элементы, которые запрещены в Playables.
6.1 Обмен информацией в игре
- Игра НЕ ДОЛЖНА отображать внутриигровые запросы на обмен файлами.
6.2 Внешние ссылки
- Игра НЕ ДОЛЖНА отображать пользовательский интерфейс или ссылки, ведущие пользователей на внешний контент, например на другие сайты или игры.
6.3 Дополнительные пользовательские соглашения
- Игра НЕ ДОЛЖНА отображать дополнительное пользовательское соглашение. Пользователи соглашаются с соответствующими политиками , условиями и положениями о конфиденциальности YouTube.
6.4 Элементы, создающие путаницу
- Игра НЕ ДОЛЖНА размещать значки, идентичные действиям игровых объектов, в непосредственной близости от реальных действий игровых объектов, таких как кнопки закрытия, отключения звука или меню.
- В игре НЕ ДОЛЖНО быть кнопки выхода или выхода.