Primeiras informações sobre a Unreal Engine 6 compartilhadas por Tim Sweeney, da Epic – Versões de pré-visualização em 2 a 3 anos, meta é multithread


O presidente e maior acionista da Epic Games, Tim Sweeney, discutiu a Unreal Engine 6 pela primeira vez (junto com vários outros tópicos) em uma grande entrevista apresentada no último episódio do podcast Lex Friedman .

Sweeney disse que a próxima grande iteração da tecnologia Unreal Engine unificará os threads de desenvolvimento paralelo nos quais a Epic está trabalhando atualmente. O objetivo é disponibilizar as primeiras prévias do UE6 para os desenvolvedores em dois ou três anos.

Temos dois estágios diferentes de progresso. Há a Unreal Engine 5 para desenvolvedores de jogos e a Unreal Engine 5 voltada para a comunidade Fortnite. E há diferentes partes do desenvolvimento que se concentram em apenas uma área e não se aplicam a ambas. Nem todos os recursos da Unreal Engine 5 estão realmente disponíveis no Fortnite, porque alguns deles ainda não foram descobertos ou ainda não chegamos ao ponto em que possamos implementá-los em todas as sete plataformas de forma independente.

O ponto onde todas essas diferentes vertentes de desenvolvimento se encontram é a Unreal Engine 6.  E ainda faltam alguns anos. Não temos um prazo exato, mas poderemos ver versões prévias dela talvez daqui a dois ou três anos. Estamos progredindo continuamente em direção a isso.

Em outra parte da entrevista, o presidente da Epic admite que a tecnologia está sendo prejudicada pela decisão da empresa de continuar com simulações single-threaded. Essa escolha foi feita para simplificar as coisas não apenas para a própria Epic, mas também para todos os desenvolvedores de jogos, mas é uma limitação que Sweeney planeja superar com a Unreal Engine 6, que deve finalmente adotar o multithreading.

A maior limitação que se desenvolveu ao longo do tempo é a natureza single-thread da simulação de jogos na Unreal Engine. Executamos uma simulação single-thread. Se você tem uma CPU de 16 núcleos, usamos um núcleo para a simulação do jogo e executamos o restante da lógica complexa do jogo, porque a programação single-thread é muito mais fácil do que a programação multi-thread, e não queríamos

sobrecarregar a nós mesmos, nossos parceiros ou a comunidade com as complicações da multi-threading.

Com o tempo, isso se torna uma limitação crescente, então estamos realmente pensando e trabalhando na próxima geração de tecnologia, que é a Unreal Engine 6. Essa é a geração em que realmente iremos abordar uma série de limitações básicas que nos acompanham ao longo da história da Unreal Engine e colocá-las em uma base melhor, como o mundo moderno merece, considerando tudo o que foi aprendido no campo da computação nesse período.

Esta é, sem dúvida, a fonte da maioria, senão de todos, os problemas relacionados à CPU que vimos nos jogos da Unreal Engine 4 e 5. É ótimo ouvir que a Epic finalmente vai resolver isso, embora demore muito para vermos a Unreal Engine 6 em qualquer jogo. Como lembrete, a primeira prévia do UE5 caiu no início de 2022 , enquanto os primeiros jogos que aproveitaram a nova tecnologia não apareceram no mercado até meados do final de 2023: o remake de Layers of Fear , Remnant II , Immortals of Aveum e Lords of the Fallen , para citar alguns. Como tal, podemos ter que esperar até o final de 2028/2029 para jogar o lote inicial de jogos da Unreal Engine 6.

Fonte: wccftech

Nenhum comentário:

Postar um comentário

Mais notícias