Tim Sweeney, da Epic, revela detalhes iniciais sobre a Unreal Engine 6 – espere versões de pré-visualização em 2 a 3 anos com foco em multithreading

Tim Sweeney, da Epic, revela detalhes iniciais sobre a Unreal Engine 6 – espere versões de pré-visualização em 2 a 3 anos com foco em multithreading

Tim Sweeney revela insights sobre o Unreal Engine 6

Em um episódio recente do podcast Lex Friedman, Tim Sweeney, presidente da Epic Games e seu maior acionista, revelou informações essenciais sobre a Unreal Engine 6 (UE6) ao mesmo tempo em que abordou vários tópicos importantes para a indústria de jogos.

Uma abordagem unificada para o desenvolvimento do Unreal Engine

Sweeney explicou que a Unreal Engine 6 visa unir os diferentes caminhos de desenvolvimento que a Epic vem seguindo. Com um cronograma ambicioso, ele revelou que os desenvolvedores podem esperar prévias da UE6 nos próximos dois a três anos.

Atualmente, a Epic está cultivando duas ramificações da Unreal Engine 5: uma voltada para desenvolvedores de jogos tradicionais, enquanto a outra é voltada especificamente para a comunidade Fortnite. Cada ramificação possui segmentos de desenvolvimento que não se sobrepõem; portanto, certos recursos da Unreal Engine 5 não estão disponíveis no Fortnite, principalmente devido aos desafios de implementar esses avanços de forma eficaz em todas as sete plataformas suportadas.

A Unreal Engine 6 servirá como ponto de convergência para esses desenvolvimentos divergentes, criando uma estrutura mais integrada. Embora a data exata de lançamento permaneça incerta, Sweeney enfatizou que o progresso está em andamento, inaugurando o futuro da Unreal Engine.

Lidando com as limitações das simulações de thread única

Durante a discussão, Sweeney reconheceu uma limitação crítica da tecnologia atual: a decisão da Epic de manter simulações single-threaded, uma escolha feita para simplificar as tarefas de programação tanto para a empresa quanto para os desenvolvedores de jogos. Essa abordagem direta, embora intuitiva, limita o potencial do hardware moderno.

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.

Sweeney explicou que essa limitação se tornou evidente ao longo do tempo, gerando diversos desafios relacionados à CPU em jogos da Unreal Engine 4 e 5. Com a Unreal Engine 6, o foco mudará para a adoção total do multithreading, uma evolução tecnológica que visa resolver gargalos de desempenho de longa data.

Antecipando o impacto da Unreal Engine 6

Embora a expectativa pela Unreal Engine 6 esteja crescendo, os jogadores devem ter em mente que pode levar vários anos até que vejamos sua implementação em novos títulos. Como referência, a primeira prévia da UE5 foi disponibilizada no início de 2022, mas lançamentos significativos que utilizam essa tecnologia, como o remake de Layers of Fear, Remnant II, Immortals of Aveum e Lords of the Fallen, só surgiram em meados ou no final de 2023. Portanto, a expectativa é que a estreia de jogos que utilizam a Unreal Engine 6 possa se estender até o final de 2028 ou início de 2029.

À medida que o cenário dos jogos continua a evoluir, os insights de Tim Sweeney sinalizam uma mudança transformadora para a Unreal Engine, prometendo desbloquear recursos sem precedentes que se alinham com os avanços da computação contemporânea.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *