История изменений

На этой странице представлена ​​история изменений следующих документов:

25 августа 2026 г.

  • Внесены обновленные требования к обеспечению доверия и безопасности , добавлена ​​политика в отношении дублирования контента (раздел 2.2), требующая использования оригинального, авторизованного или лицензированного контента и запрещающая создание дубликатов игровых сборок.

24 августа 2026 г.

  • Добавлены теги доступности игры (разделы 2 и 2.1), охватывающие поиск игроков в соответствии с Инициативой доступных игр (AGI) и точность метаданных разработчиков.

11 июля 2024 г.

  • Технические требования были переформулированы в несколько страниц.
  • Устранение дублирования требований и очистка базы требований.

24 июня 2024 г.

Увеличен общий лимит размера пакета с 100 МиБ до 250 МиБ, а также добавлены рекомендации по отложенной загрузке.

17 июня 2024 г.

Обновления набора тестов:

  • Теперь игры не обязательно должны запускаться по протоколу HTTPS и могут быть запущены с локального хоста для тестирования.
  • Рядом с полем URL добавлена ​​кнопка обновления, позволяющая обновить содержимое iframe без перезагрузки всего набора тестов.

16 мая 2024 г.

Перенесите описание передовых методов проектирования в отдельный документ, чтобы лучше разграничить требования к проектированию и передовые методы.

8 мая 2024 г.

Проведена рефакторизация сайта для разработчиков Playables с целью расширения доступа и улучшения навигации.

7 мая 2024 г.

Обновлены технические требования к уведомлению о готовности игры, добавлены дополнительные сведения о вызове firstFrameReady .

3 мая 2024 г.

  • Создан архив предыдущих версий требований.

5 марта 2024 г.

Увеличен лимит размера отдельного файла с 10 МиБ до 30 МиБ.

23 февраля 2024 г.

В пространство имен верхнего уровня добавлен логический параметр IN_PLAYABLES_ENV , который сообщает разработчикам, когда их игра запускается в среде Playables.

4 декабря 2023 г.

Обновления набора тестов

  • Добавлена ​​проверка на наличие неподдерживаемых символов в именах файлов.
  • Добавлена ​​функция имитации экрана загрузки, включая установку начальной высоты iframe на 0.
  • Обновлена ​​кнопка паузы-возобновления, чтобы она больше соответствовала производственной среде: теперь звук переключается при паузе и возобновлении воспроизведения.
  • Из журнала событий удалены сообщения, не требующие принятия мер.

10 ноября 2023 г.

Загружаемый пакет тестового набора заменен размещенным тестовым набором .

Файл определений типов TypeScript, ранее доступный в комплекте Test Suite, перемещен в основную статью о Playables SDK .

7 сентября 2023 г.

В раздел « Начало работы» внесены изменения: URL-адрес Playables SDK изменен с v0 на v1 .

30 августа 2023 г.

В разделы «Названия файлов» и «Эскизы» внесены изменения, удалены ссылки на явное указание допустимых специальных символов ( _ , - , . ).

Кроме того, раздел «Облачные сохранения» был обновлен, чтобы для корректной работы облачных сохранений в новых версиях игры требовалась их поддержка.

25 августа 2023 г.

В раздел saveData внесены изменения, уточняющие, что данные для сохранения должны представлять собой допустимую и корректно сформированную строку в кодировке UTF-16.

18 августа 2023 г.

В раздел «Пауза и возобновление» внесены изменения, уточняющие, что игра должна приостанавливать все выполнения после вызова onPause и возобновлять их только после вызова onResume .

11 августа 2023 г.

В раздел « Имена файлов» добавлена ​​информация об ограничениях по количеству символов, используемых для именования файлов в игровом пакете.

10 августа 2023 г.

Раздел « Методы взаимодействия» был обновлен, чтобы обеспечить корректную работу всех компонентов пользовательского интерфейса игры без ошибок и неожиданного поведения.

9 августа 2023 г.

В раздел « Изображения для миниатюр» добавлен список требований к миниатюрам игр, что позволяет пользователям легко находить и распознавать играбельные видео на YouTube.

8 августа 2023 г.

В раздел «Жесты и ввод» внесены изменения, запрещающие игре вызывать preventDefault() при событиях Esc .

Кроме того, добавлен новый раздел «Ссылки на файлы» , который требует от игр использовать только относительные пути при обращении к другим файлам в пакете, поскольку использование абсолютных путей может привести к ошибке.

2 августа 2023 г.

В раздел «Отключение звука» как в технических требованиях, так и в руководстве по игровому дизайну были внесены изменения, в которых функции отключения и включения звука теперь называются элементами управления звуком , а также указано, что детальные элементы управления звуком могут включать либо ползунки громкости, либо переключатель отключения звука, либо и то, и другое.

28 июля 2023 г.

Документация Playables Game Design Guidelines была обновлена ​​для стандартизации формулировок, обновления рекомендаций по лучшим практикам и скриншотов.

20 июля 2023 г.

Добавлен раздел «Пауза и возобновление» , обеспечивающий возможность приостановки и возобновления работы на разных платформах.

19 июля 2023 г.

На сайте YouTube Playables теперь размещена документация Playables Game Design Guidelines , которая служит руководством для обеспечения оптимального игрового процесса для пользователей, играющих в игры YouTube на различных устройствах и платформах.

Руководство по разработке игр сосредоточено на следующих областях:

  • Миниатюрные изображения
  • Адаптация устройства
  • Пользовательский интерфейс (UI)
  • Жесты и ввод данных
  • Пауза
  • Немой
  • Тактильная обратная связь
  • Регистрация пользователей
  • Завершение игры (экран победы)
  • Доступность

Кроме того, раздел onAudioEnabledChange был обновлен для исправления небольшой опечатки в коде, которая вызывала ошибку в предлагаемом Flutter слое взаимодействия с JavaScript (JS-Interop).

14 июля 2023 г.

Раздел «Размер» был обновлен следующим образом:

  • Удалено требование о том, что игра должна быть воспроизводима в полноэкранном режиме на компьютере и в альбомной или портретной ориентации на мобильных устройствах.
  • Добавлено, что игра должна быть воспроизводима в портретном режиме.
  • Добавлено, что игра должна быть воспроизводима в альбомной ориентации. В противном случае, игра должна быть центрирована или иметь черные полосы по бокам.
  • Добавлено, что игра не должна блокировать ориентацию устройства.

11 июля 2023 г.

Добавлен раздел Flutter web (experimental) , позволяющий интегрировать его с играми, написанными на Flutter Web.

1 июля 2023 г.

В разделе «Отключение звука» необходимо, чтобы игра учитывала настройки звука как YouTube, так и системы, и чтобы звук в игре не воспроизводился неожиданно.

Кроме того, в разделе «Завершение обработки контента» уточняется, что игра должна сообщить пользователю о том, что больше нет контента для взаимодействия, например, на финальном уровне или при завершении игры.

30 июня 2023 г.

В разделе « Начало работы» теперь добавлено примечание о том, что SDK не будет выполнять никаких действий при локальном запуске игры. Для проверки корректности интеграции SDK см. набор тестов SDK .

2 июня 2023 г.

На сайте YouTube Playables теперь размещена документация по Playables SDK , содержащая мощный набор API для поддержки игр YouTube.

26 мая 2023 г.

В документацию по техническим требованиям внесены следующие изменения:

Раздел Изменения
Время загрузки В расчет включена средняя скорость интернета в мире, составляющая 6,8 Мбит/с, и 20 Мбит/с в США.
Методы взаимодействия Добавлено, что при взаимодействии пользователя с игрой игра не должна непреднамеренно задерживать или игнорировать ввод.
Миниатюры Обновлены необходимые разрешения изображений для соотношений сторон 1:1, 5:7 и 16:9.
Информация об издателе или разработчике Добавлен новый раздел, требующий указания названия издателя или разработчика игры, а в будущем может потребоваться указание возрастного рейтинга.
Загрузка SDK для воспроизведения Добавлен новый раздел, требующий загрузки Playables SDK до выполнения любого другого игрового кода.
Уведомление о готовности к игре Обновлено: теперь API firstFrameReady вызывается только тогда, когда первый кадр игры готов к отображению на экране, а API gameReady — только тогда, когда игра готова к взаимодействию с пользователем.
переключатель отключения звука Добавлено, что при включении функции отключения звука на YouTube звук не должен выводиться, а элементы управления игрой, позволяющие отключить или включить звук, не должны влиять на вывод звука.

24 марта 2023 г.

На сайте YouTube Playables теперь размещена документация по техническим требованиям , призванная обеспечить пользователям, играющим в игры на YouTube, бесперебойную работу игрового процесса.

Раздел технических требований посвящен следующим областям:

  • Стабильность игры
  • опыт работы с YouTube
  • интеграция с YouTube
  • Локализация
  • Монетизация