A Nova Tecnologia da Microsoft Pode Reduzir o Tempo de Compilação de Sombras de Jogos em Até 85%

A Nova Tecnologia da Microsoft Pode Reduzir o Tempo de Compilação de Sombras de Jogos em Até 85%

Arkadiy Andrienko

Microsoft lançou a versão final do seu DirectX Agility SDK 1.618. O recurso principal é a Entrega Avançada de Shaders, projetada para lidar com uma das frustrações mais comuns nos jogos modernos para PC: travamentos e longos tempos de carregamento causados pela compilação de shaders.

Esse é um problema familiar para muitos jogadores: durante a primeira inicialização ou ao entrar em novas áreas, o jogo pode travar brevemente enquanto a placa gráfica compila shaders em tempo real. Com a Entrega Avançada de Shaders, os desenvolvedores podem pré-construir bancos de dados de shaders (Banco de Dados de Objetos de Estado, SODB) durante a produção do jogo. Lojas digitais como o Xbox App ou Steam irão automaticamente baixar esses shaders pré-compilados junto com o próprio jogo.

O resultado? Um jogo instalado está pronto para rodar imediatamente, sem necessidade de compilação local. Essa abordagem não só elimina os travamentos, mas também reduz significativamente os tempos de carregamento iniciais. No entanto, é necessária uma conexão constante com a internet para baixar os pacotes de shaders. A Microsoft estima que essa nova tecnologia pode acelerar o processo em até 85% em alguns casos.

Os primeiros a se beneficiar serão os proprietários do portátil ASUS ROG Ally X, com suporte para Entrega Avançada de Shaders habilitado a partir de 16 de outubro. A tecnologia será posteriormente disponibilizada para todos os dispositivos que executam o Windows 11. Os principais fabricantes de GPU—AMD, Intel, NVIDIA e Qualcomm—já anunciaram suporte. Eles fornecerão aos desenvolvedores ferramentas para compilação de shaders baseada em nuvem, permitindo que a tecnologia seja integrada aos jogos desde o lançamento.

Os esforços da Microsoft para otimizar os jogos vão além dessa única tecnologia. A empresa também está trabalhando em uma experiência contínua no nível do ecossistema. Uma atualização recente do aplicativo Xbox para PC, que o transformou em um lançador universal, permite que os jogadores tragam todos os seus jogos do Steam, Battle.net e outras plataformas para uma única interface. Combinado com a Entrega Avançada de Shaders, isso forma uma estratégia abrangente para criar um ambiente de jogo mais suave, conveniente e previsível no Windows.

    Sobre o autor
    Comentários0