Unity 2023.3 chegando em abril de 2024 com atualizações para gráficos e desempenho

RALPH HAUWERT / UNITY TECHNOLOGIESSenior Vice President/GM, Core Unity & Cloud
Aug 22, 2023|9 Min
Unity 2023.3 chegando em abril de 2024 com atualizações para gráficos e desempenho
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

Nota do editor (1º de dezembro de 2023): Na Unite 2023, em novembro, revelamos o novo nome do Unity Editor e Runtime. O terceiro fluxo de tecnologia do ciclo Unity 2023 será chamado de Unity 6 Preview, com o Unity 6 substituindo o Unity 2023 LTS. Confira nossa palestra principal do Unite 2023e a sessão de discussão do Roteiro do Produto (em breve no YouTube) para atualizações sobre o que estará no Unity 6 e na prévia do Unity 6.

Estamos adicionando um terceiro Tech Stream ao nosso ciclo de vida de lançamento do Unity 2023 para incluir adições prontas para produção para gráficos, desempenho e produtividade.

Em setembro passado, lancei uma série de blogs chamada Games Focus. Ele reiterou nosso compromisso de criar as melhores ferramentas de desenvolvimento de jogos que pudermos para vocês, nossos criadores e parceiros. Nossa visão permaneceu inalterada:

O Unity permite que você crie jogos extraordinários de todos os tipos e alcance seus jogadores onde quer que eles estejam.

Após lançar o Suporte de Longo Prazo (LTS) do Unity 2022 e o Tech Stream 2023.1, analisamos nossos roteiros e percebemos que um ajuste em nossa programação daria a você acesso aos recursos antes do planejado.

Apresentando o Unity 2023.3 Tech Stream

Então, em vez de fazer você esperar até o ciclo de desenvolvimento APÓS o Unity 2023 LTS para algumas atualizações incríveis que cumprirão ainda mais nossa promessa de Games Focus , decidimos adicionar um lançamento extra do Tech Stream para que elas cheguem às suas mãos mais cedo.

O Unity 2023.3 Tech Stream será lançado em abril de 2024, o que significa que o Unity 2023 LTS será lançado mais tarde, no final daquele ano. Estamos comprometidos em fornecer a você a versão mais sólida e produtiva do Editor, por isso usaremos o tempo adicional entre 2023.3 e LTS para aprimorar ainda mais o restante da experiência.

Adicionar este Tech Stream nos permite trazer a você alguns desenvolvimentos essenciais, particularmente nas áreas de Universal Render Pipeline (URP), fluxos de trabalho de artistas, integrações de plataforma, DOTS e multijogador cross-play. Isso deu às equipes de engenharia a oportunidade de acelerar recursos que, de outra forma, não estavam planejados para o LTS 2023.

Antes de analisarmos algumas das adições que chegarão na versão 2023.3, gostaria de lembrar que os lançamentos da versão 2023.2 já começaram, e vale a pena ler a postagem do fórum com os destaques dos recursos para ver o que está incluído.

Visualização dos marcos do lançamento do Unity 2023
O que esperar do Unity 2023.3 Tech Stream

Aqui está um rápido resumo de algumas das atualizações que você pode esperar na versão tecnológica 2023.3.

Integração de plataforma expandida

Primeiro, anunciamos o programa beta visionOS da Unity em julho e continuamos a expandi-lo. Com uma integração profunda entre a nova tecnologia PolySpatial da Unity e o visionOS, seus aplicativos podem ficar ao lado de outros aplicativos no Espaço Compartilhado do Apple Vision Pro.

Estamos mantendo nosso ritmo no suporte à plataforma e examinamos oportunidades para melhorar a renderização em dispositivos mais novos. Como resultado, estamos desenvolvendo a API Foveated Rendering do Unity 2022 para oferecer suporte ao PlayStation VR2 e estendê-la ao Meta Quest 2 e outros dispositivos para oferecer integração total com os plug-ins Oculus XR e OpenXR. Isso permite que você crie experiências XR mais imersivas e de alta fidelidade.

O recém-introduzido modo de threading Split Graphics Jobs, inicialmente disponível para plataformas DX12 e PlayStation 4 em versões anteriores, melhora o desempenho da CPU para aplicativos vinculados a threads de renderização. No Unity 2023.3, o suporte a Split Graphics Jobs foi estendido ao PlayStation 5, com cobertura de plataforma adicional planejada para o futuro.

Na versão 2023.2, o backend gráfico do PS5 inclui suporte para o modo de apresentação Adaptive Vsync. Também disponibilizaremos isso para as plataformas de desktop Xbox Series e Vulkan no Unity 2023.3. Esse recurso reduz a interrupção de quadros relacionada ao Vsync ajustando dinamicamente as taxas de Vsync com base no desempenho de renderização, proporcionando uma experiência de visualização mais suave.

Multijogador cross-play

O Unity 2022 LTS forneceu bases importantes para a criação de títulos de ação multijogador competitivos e cooperativos casuais. Para ajudar você a começar, enviamos uma ambiciosa amostra de jogo competitivo para mais de 64 jogadores, o Megacity Multiplayer. Nosso objetivo é atingir o próximo nível entregando uma amostra mostrando como esses recursos podem ser implementados em um ambiente de jogo cruzado, incluindo dispositivos móveis e com um número significativamente maior de usuários simultâneos.

Com o Unity 2023.3, planejamos fazer um progresso significativo na simplificação do fluxo de trabalho geral de criação. As equipes de desenvolvimento estão trabalhando arduamente em uma série de melhorias no Editor, no gerenciamento de destinos de servidores dedicados, na remoção e implantação de código, em ferramentas para testes do modo Play e em amostras e conteúdo educacional para ajudar você a começar mais rapidamente.

Desempenho gráfico melhorado

Com nosso foco em desempenho e qualidade, a integração do Render Graph ao URP aumenta o acesso aos recursos de quadro do URP, facilitando a personalização da renderização e a criação de recursos de renderização personalizados. O Render Graph permite que você crie extensões mais avançadas e de alto desempenho para o URP para criar seu próprio estilo visual exclusivo para seu jogo, tudo isso sem modificar o código-fonte do URP.

O Render Graph otimiza a memória da GPU de forma contínua e automática, mas, mais importante, ele foi aprimorado para também otimizar a utilização da largura de banda da GPU ao aplicar automaticamente a API NativeRenderPass. Isso garante desempenho ideal e consumo mínimo de energia em dispositivos GPU sem amarras e baseados em blocos.

Todas as passagens de renderização do URP agora aproveitam a estrutura do Render Graph, solidificando a base e nossa visão de que o URP seja a vanguarda dos pipelines de renderização para escalabilidade com desempenho em dispositivos sem amarras e diversas plataformas suportadas. Nesta versão tecnológica adicional, estamos nos concentrando em otimizar o custo de compilação do Graph para garantir que o Render Graph forneça todos os benefícios adicionais mencionados acima (e mais), ao mesmo tempo em que minimiza o custo de CPU do sistema.

O acesso à API e a personalização no URP estão sendo ainda mais refinados, abordando complexidades na criação de pós-processamento personalizado e melhorando o acesso a recursos como buffers de histórico (cor e profundidade). Para o High Definition Render Pipeline (HDRP), o foco principal continua sendo as melhorias de desempenho, juntamente com a integração do suporte NVIDIA DLSS3.

Fluxos de trabalho de artistas aprimorados

Aproveitando esses recursos gráficos aprimorados, estamos analisando os fluxos de trabalho que você usa para integrá-los aos seus jogos.

A experiência do artista está sendo aprimorada com melhorias nas visualizações de depuração de streaming Mipmap para SRPs. O Shader Graph recebe funcionalidade de atalhos de teclado, escopo e melhorias nas configurações de visibilidade, enquanto o suporte URP para VFX Graph está sendo aprimorado ainda mais.

Além disso, estamos trabalhando para fornecer melhores materiais de integração e amostras para Shader Graph e VFX Graph. Também continuamos focados em melhorar a estabilidade e a usabilidade do cozimento leve, garantindo uma experiência de iluminação mais uniforme e confiável para os usuários.

Consolidando as fundações do Sistema de Componentes de Entidade (ECS) DOTS

O Unity 2022 LTS introduziu um poderoso conjunto de pacotes baseados no ECS para Unity que permitem que você direcione projetos mais ambiciosos e têm suporte total para produção em todas as plataformas. Com base no seu feedback inicial, já entregamos diversas melhorias de qualidade de vida ao fluxo de trabalho geral.

Isso acelera o tempo geral de iteração no Editor quando relacionado ao TypeManager, processo de cozimento ou geração de fonte. Fornecemos maior clareza na documentação ou mensagens de erro, entregamos desempenho adicional a diversas APIs e adicionamos uma nova para criar Entidades mais rapidamente.

Essas melhorias estão sendo entregues tanto para o Unity 2022 LTS quanto para o Unity 2023.3.

Para maiores informações

Se você quiser mais informações sobre nosso novo ciclo de lançamentos, poste uma pergunta neste tópico do fórum.

O futuro do desenvolvimento do Unity Editor, Engine e Runtime parece promissor. O próximo ano promete ser grandioso, com ainda mais novidades que ainda não podemos compartilhar. Para nossa próxima grande atualização, junte-se a nós no Unite 2023 e sintonize em nossas palestras principais e sessões do Caminho para 2024 para saber mais sobre o que está por vir.