O que você está procurando?
Hero background image
Unity releases

Recursos do 2020 LTS para fluxos de trabalho de codificação aprimorados

Crie jogos otimizados e de alto desempenho com confiança, contando com os recursos mais recentes incluídos no lançamento do Unity 2020 Suporte a longo prazo (LTS).
Lançamento do 2020 LTS para programadores

Lançamento do 2020 LTS para programadores

O lançamento do LTS destina-se a criadores que valorizam o que há de melhor em estabilidade e suporte. Ele reúne os recursos e as melhorias que implementamos em 2020 em uma única instalação. O 2020 LTS inclui atualizações para otimizar sua experiência de programação, testes e criação de perfis aprimorados e muito mais.

Recursos adicionais para aprimorar sua experiência de programação

Compilação determinística

Concentre-se na iteração de sua lógica do jogo em vez de esperar por recompilações. A compilação determinística é uma nova opção que permite evitar recompilações desnecessárias de referências de definição da montagem.

Time.deltaTime remodelado

Obtenha uma jogabilidade mais suave com melhorias que produzem resultados consistentes em todas as plataformas, builds e gêneros de jogos. Essa modernização melhora a qualidade da funcionalidade esperada do jogo.

Analisadores Roslyn

Agora o Unity faz interface com os analisadores Roslyn no Visual Studio. Verifique se o código atende aos padrões exigidos para fornecer uma base de código de qualidade superior. Os analisadores Roslyn geram vários níveis de gravidade, fornecendo ainda mais flexibilidade ao priorizar problemas.

Namespaces raiz

Agora o Unity expõe uma configuração de namespace raiz dentro do inspetor de definição da montagem para que você consiga organizar seu código de forma mais eficiente com namespaces raiz nomeados de maneira adequada, reduzindo ainda mais a quantidade de código que você precisa escrever.

Entrada no Modo Play configurável

O recarregamento de domínio (redefinição do estado do script) e cena são processos úteis que ajudam a garantir que o modo Play inicie conforme o esperado. No entanto, eles consomem tempo. Agora você tem a opção de desativar esses processos para iterar mais rapidamente.

Novo modo Debug

Com um novo fluxo de trabalho que ajuda a depurar com mais eficácia, agora você pode alternar entre o modo Debug com um depurador externo em C# conectado e o modo Release para obter melhor desempenho com C# enquanto não estiver em depuração, sem precisar reiniciar o Unity.

Compilação de build mais rápida

Os tempos de build do jogador diminuíram drasticamente. O processo de conversão IL2CPP de montagens .NET para C++ agora está mais rápido graças ao multithreading. Em casos específicos, quando são feitas alterações limitadas, todo o processo é ignorado.

Mais possibilidades com 2D Physics e gráficos

A restrição da posição XY de Rigidbody2D apresenta resultados mais estáveis na aplicação de forças e custo de tempo de execução quase nulo. Tenha mais controle sobre a detecção contínua de bordas sobrepostas com o Edge Collider 2D e muito mais.

Corrotinas do Editor

Execute métodos dentro do Editor de maneira semelhante ao funcionamento das corrotinas nos scripts do tempo de execução.

Saiba mais sobre o lançamento do 2020 LTS

Webinar sobre o 2020 Suporte a longo prazo (LTS)
Webinar sobre o 2020 Suporte a longo prazo (LTS)

Participe deste webinar para conhecer os principais recursos incluídos em nosso lançamento do LTS mais recente.

Crie visuais impressionantes
Crie visuais impressionantes

Conheça os nossos fluxos de trabalho otimizados para a criação de gráficos maravilhosos que envolvem os jogadores desde os primeiros pixels.

Escolha o lançamento certo para você
Escolha o lançamento certo para você

Oferecemos duas versões de lançamento diferentes: TECH stream e LTS. Descubra os pontos fortes de cada lançamento para que você possa selecionar a solução mais adequada às suas necessidades.

Conceitos básicos do Unity
Conceitos básicos do Unity

Perguntas frequentes

Qual é a versão recomendada para o meu projeto?

+

O que é um lançamento do Tech Stream?

+

O que é um lançamento LTS?

+

Qual é a diferença entre um pacote verificado e um pacote lançado?

+

Como faço para obter acesso aos lançamentos alpha e beta?

+