GGames»Tecnologia»Unreal Engine 5.8 adiciona suporte ao Microsoft ASD para melhorar desempenho

Unreal Engine 5.8 adiciona suporte ao Microsoft ASD para melhorar desempenho

A nova atualização promete otimizar a experiência de jogo ao reduzir os tempos de carregamento e melhorar a fluidez em títulos desenvolvidos com a engine.

Resumir com:
Compartilhar:
Unreal Engine 5.8 adiciona suporte ao Microsoft ASD para melhorar desempenho

A Unreal Engine 5.8 acaba de receber uma atualização significativa com a integração nativa do Microsoft Advanced Shader Delivery (ASD). Essa tecnologia foi desenvolvida para solucionar um dos problemas mais comuns enfrentados pelos jogadores de PC: as longas telas de carregamento e os engasgos (stutters) que ocorrem devido à compilação de shaders em tempo real durante a jogabilidade.

A nova funcionalidade permite que os desenvolvedores estruturem os shaders de seus jogos para que sejam pré-compilados nas plataformas de distribuição digital antes mesmo do download, entregando arquivos ajustados especificamente para cada modelo de placa de vídeo e driver do usuário. Isso resulta em uma redução da carga no processador local e uma experiência mais fluida durante o jogo.

Como Funciona a Nova Ferramenta

Com a introdução da ferramenta ASD Tool, a Unreal Engine 5.8 promete facilitar o processo. Essa ferramenta é executada separadamente do editor e analisa a compilação final do jogo em Windows, criando um banco de dados de objetos de estado (SODB). A partir disso, as lojas digitais compatíveis convertem esses dados em arquivos específicos para cada GPU e enviam ao usuário juntamente com os arquivos do jogo.

Avanços e Limitações

Embora a integração do ASD traga um avanço notável, a Epic Games adverte que ele não eliminará completamente os travamentos. A tecnologia deve operar em conjunto com os métodos tradicionais de pré-cache de Pipeline State Objects (PSOs) da engine. Portanto, algumas combinações raras de efeitos ou iluminação ainda poderão exigir a compilação de shaders durante o jogo. Além disso, a tecnologia não cobre shaders de Ray Tracing nesta fase.

Para que o recurso funcione adequadamente, os usuários precisam de suporte ao Direct3D 12 com Shader Model 6, além de drivers atualizados e hardware compatível, um suporte que a NVIDIA já começou a incluir nas atualizações recentes de driver para suas placas GeForce RTX.

Distribuição e Futuro

Atualmente, a tecnologia já está disponível na Microsoft Store, com a integração na Epic Games Store prevista para o início de 2027. Vale destacar que, apesar do ASD mitigar os travamentos relacionados aos shaders, outros problemas de desempenho, como aqueles causados pelo carregamento de mapas e streaming de texturas, ainda dependerão de melhorias feitas por cada estúdio.

A atualização da Unreal Engine 5.8, com a implementação do ASD, oferece aos desenvolvedores novas ferramentas para melhorar a experiência dos jogadores e potencialmente reduzir as frustrações associadas a travamentos, ao mesmo tempo que destaca a necessidade contínua de otimizações individuais em cada título.

Crédito da imagem: divulgação/reprodução

Bruno Tavares

Especialista em WordPress & SEO

Sou fundador do GGames, que começou como um fórum de games criado por mim aos 15 anos e, com o tempo, se transformou também em um portal de notícias. Foi esse projeto que despertou minha paixão por tecnologia e me colocou no caminho do desenvolvimento web.

SEOWordPressBacklinksPlaystation 5PC