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