Unreal Engine 5.1 já foi lançado e estas são as suas novidades

Unreal Engine

A nova versão se baseia no conjunto de recursos inovadores introduzidos no UE5, tornando-o mais robusto, eficiente e versátil.

Faz pouco foi anunciado o lançamento da nova versão 5.1 do motor de jogo popular Unreal Engine, versão que traz muitas novidades e melhorias para a engine.

Vale ressaltar que esta versão incorpora melhorias para Lumen, o sistema de iluminação global, Nanite, o sistema de geometria baseado em micro polígonos e mapas de sombras virtuais. O objetivo é entregar jogos que rodam a 60 FPS para os consoles de última geração.

Mais especificamente, os desenvolvedores adicionaram a capacidade de reprogramar o rasterizador Nanite, em particular para permitir a criação de deformações para reproduzir o movimento causado pelo vento na folhagem. Além disso, as máscaras de opacidade também podem ser alteradas em tempo real.

Principais novidades do Unreal Engine 5.1

Esta nova versão que vem do Unreal Engine 5.1 implementou um cache para objetos de estado de pipeline DirectX 12, o que simplifica a produção de um jogo DirectX 12, assim também, a compilação de shaders é feita conforme a necessidade, o que permite que o motor seja mais responsivo.

Outra das mudanças que se destaca na nova versão é que Os recursos relacionados à criação de mundos gigantes foram aprimorados. Notavelmente, o mecanismo suporta sistemas de coordenadas desses mundos enormes sem perda de precisão. Além disso, é possível criar partes de mundos para melhorar o rastreamento de versão. Finalmente, um novo nível de detalhamento hierárquico permite um amplo escopo enquanto reduz o uso de memória.

O desempenho do mecanismo também foi aprimorado para fluxos de trabalho de eventos ao vivo, incluindo um novo editor de efeitos visuais e melhor renderização de telas nDisplay, além de adicionado um módulo Soundscape para gerar processualmente sons ambientes Na cena.

Do lado da IA, objetos inteligentes e árvores de estado agora estão estáveis (pronto para produção). O módulo “MassEntity” está em beta. Essas ferramentas permitiram a criação da demo ambientada no mundo de Matrix.

Além disso, esta nova versão do Unreal Engine 5.1 adiciona um série de funções para melhorar a eficiência dos desenvolvedores de jogos e outros projetos interativos de grande escala, ajudando as equipes a serem mais produtivas.

Com os ativos virtuais, é mencionado que os metadados foram desacoplados dos dados do objeto, permitindo que os desenvolvedores sincronizem apenas o que precisam de sistemas de controle de origem como Perforce, resultando em espaços de trabalho menores e sincronizações mais rápidas para desenvolvedores que não precisam acessar todo o objeto de dados. Inicialmente, esse recurso oferecerá suporte a texturas e recursos de áudio, com a intenção de adicionar mais tipos no futuro.

O novo também é mencionado Suporte HLOD (nível de detalhe hierárquico) para renderização e streaming de água com o qual você pode criar grandes massas de água com melhor desempenho e menor consumo de memória.

Si você quer saber mais em detalhes sobre este novo lançamento, você pode verificar o seguinte link, onde sei que listam e descrevem todas as novidades do Unreal Engine 5.1.

Como instalar o Unreal Engine no Linux?

Para aqueles que estão interessados ​​em poder instalar este motor de jogo, A maneira mais fácil de fazer isso é criando uma conta no GitHub e em jogos épicos.

Com o qual solicitaremos acesso de o seguinte link. Para poder baixar os arquivos necessários.

Feito isso, basta executar em um terminal, onde nos solicitará nosso nome de usuário e senha do GitHub:

git clone https://github.com/3dluvr/UnrealEngine.git

Feito isso, executamos os scripts:

cd UnrealEngine

./Setup.sh

./GenerateProjectFiles.sh

Se tudo correu bem e não tivemos problemas com dependências, vamos construir o editor Unreal Engine com:

make SlateViewer

make UE4Editor ARGS=-clean

make ShaderCompileWorker UnrealLightmass UnrealPak CrashReportClient UE4Editor

Isso leva muito tempo, mas você pode ver como progride. Uma vez finalizado todo o processo e sem falhas, podemos rodar o editor deste motor gráfico com o seguinte comando:

cd Engine/Binaries/Linux && ./UE4Editor

E pronto, você pode começar a usar o motor.