Recursos do 2020 LTS para fluxos de trabalho de codificação aprimorados
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
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.
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.
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.
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.
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.
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.
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.
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.
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
Participe deste webinar para conhecer os principais recursos incluídos em nosso lançamento do LTS mais recente.
Conheça os nossos fluxos de trabalho otimizados para a criação de gráficos maravilhosos que envolvem os jogadores desde os primeiros pixels.
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.