Amazon GameLift Streams теперь предлагает управляемое сервисом кэширование шейдеров
Amazon GameLift Streams теперь управляет захватом и распределением кэша шейдеров для ваших приложений. Вы захватываете кэш шейдеров из сеанса потоковой передачи, и сервис автоматически делает его доступным для будущих сеансов в ваших местоположениях потоковой передачи. Для использования этих решений в приложения не придется вносить никаких изменений.
Захват кэшей шейдеров поможет сократить время загрузки и визуальное подергивания во время сеанса. С помощью кэширования шейдеров, управляемого сервисами, вы назначаете сеанс потоковой передачи для захвата и запускаете приложение для создания кэша. Затем Amazon GameLift Streams реплицирует кэш в совместимые группы и местоположения и автоматически загружает его в будущих сеансах.
Состояние кэша шейдеров и размер хранилища можно отслеживать с помощью API ListApplicationShaderCaches или консоли Amazon GameLift Streams. Эта функция поддерживает среды выполнения Linux (Ubuntu 22.04), Proton и Windows Server 2022.
С вас взимается плата за хранение последней версии каждого кэша шейдеров. Подробные сведения о ценах см. на странице цен на Amazon GameLift Streams. Поддерживаемые регионы см. в таблице регионов AWS.