Epic aborda os problemas de gagueira em jogos com motor irreal

Desenvolvimentos recentes relativos ao motor irreal, usado principalmente em jogos de PC, entusiastas intrigantes. De fato, a Epic Games explicou as causas da “gagueira” ligada à compilação de shaders, um problema recorrente que afeta o desempenho dos jogos desenvolvidos com essa ferramenta. A empresa também introduziu soluções inovadoras para mitigar esse fenômeno, que poderia transformar a experiência de jogo para títulos populares como Fortnite ou Saga de Senua: Hellblade II.

Entenda a gagueira no motor irreal

A “gagueira” nos jogos é frequentemente causada por desacelerações inesperadas que interrompem a experiência do jogo. A Epic Games explicou que isso acontece quando a CPU, responsável pela compilação de ícones gráficos, é incapaz de manter uma frequência de imagens constantes, resultando em reduções temporárias de desempenho.

Este processo de compilação é gerenciado por APIs como Direct3D ou Vulkan, que transformam uma instrução exclusiva em vários códigos apropriados que o material gráfico pode incluir. Em um jogo moderno, dezenas de milhares de shaders estão em jogo, o que complica as coisas.

As soluções fornecidas pela Epic Games

Para remediar a gagueira, a Epic Games apresentou o sistema “PSO Precaching” (pré-eskasting de objetos de pipeline). Esse método possibilita a preparação de um subconjunto de PSOs (objetos de estado de pipeline) antes de renderizar, reduzindo significativamente a necessidade de compilação durante o jogo. 10.000, otimizando o desempenho.

A pré-compilação dos PSOs durante o carregamento também possibilita fluidificar a jogabilidade. Os objetos e o conteúdo gerados durante o jogo podem esperar que seus PSOs estejam prontos, reduzindo o impacto das cargas na experiência do usuário.

Uma abordagem ainda em desenvolvimento

Apesar dessas melhorias, os jogos épicos reconhecem que as limitações permanecem. Os shaders globais, usados ​​para efeitos de pós-processamento, como a imprecisão do movimento, não podem ser completamente pré-fechados, o que ainda pode causar desacelerações ocasionais. No entanto, a empresa trabalha em soluções para otimizar essa abordagem e monitorar o uso de PSOs para minimizar seu impacto na memória do sistema.

O futuro dos jogos desenvolvidos sob motor Unreal

O compromisso da Epic Games em resolver esses problemas de compilação de shaders é promissor para o futuro dos jogos sob motor Unreal. Ao enfatizar as versões atualizadas regularmente e aconselhando os desenvolvedores sobre as melhores práticas, eles pretendem fornecer títulos sem o inconveniente da gagueira.

Os jogadores, embora cansados ​​com a gagueira histórica, podem esperar que novas gerações de jogos, com motor irreal, possam oferecer experiências fluidas e imersivas. Com esses desenvolvimentos, títulos como Jedi Star Wars: Survivor podem se tornar memórias, dando lugar a aventuras sem interrupção.

Mantenha -se informado dos últimos avanços no mundo dos videogames e aproveite essas inovações que transformam o cenário de jogos.

Essas notícias também devem lhe interessar:

Leituras: 1