Amazon GameLift Streams представил две новые функции — Custom Aspect Ratio и Dynamic Resolution, которые дают разработчикам больше контроля над стримингом игр на различных устройствах и при нестабильном сетевом соединении. Об этом сообщается в блоге AWS What's New.
Custom Aspect Ratio: настройка разрешения под любое устройство
С помощью Custom Aspect Ratio можно задать конкретное разрешение для каждого сеанса стриминга, соответствующее экрану игрока — портретному, ландшафтному, сверхширокому или квадратному. Это устраняет появление чёрных полос (letterboxing или pillarboxing) и обеспечивает полноэкранный режим на мобильных телефонах, планшетах и нестандартных дисплеях.
Разработчики могут указать любое разрешение от 320 до 4096 пикселей по каждой стороне (с общим бюджетом пикселей до 1080p) через параметр DisplayConfiguration в API StartStreamSession. Также доступна настройка через консоль AWS.
Dynamic Resolution: автоматическая адаптация качества при флуктуациях сети
Dynamic Resolution автоматически снижает разрешение стрима, когда пропускная способность сети игрока падает, чтобы избежать пропусков кадров или разрывов соединения. При улучшении условий качество восстанавливается до исходного уровня.
Функция включена по умолчанию для всех новых стрим-групп и не требует дополнительной настройки. Для её использования необходимо загрузить новый Web SDK.
Доступность
Обе функции доступны во всех регионах AWS, где присутствует Amazon GameLift Streams. Подробнее — в руководстве разработчика по Custom stream resolution.
Что это значит
Новые возможности GameLift Streams упрощают адаптацию игрового стриминга под разнообразие устройств и сетевых условий без ручной оптимизации. Это может быть полезно для разработчиков, стремящихся обеспечить стабильный игровой опыт на мобильных и нестандартных экранах.

Комментарии · 0
Войдите, чтобы участвовать в обсуждении.