Atualizações para plataformas no Unity 2019.3
O Unity oferece suporte a mais de 20 plataformas, permitindo que você alcance um público mais amplo e tenha certeza de que sua propriedade intelectual está preparada para o futuro, independentemente de como o setor evolua ou onde sua imaginação te leve.
O Sistema de Entrada é o novo padrão para integrar controles de dispositivos em seus projetos. O fluxo de trabalho foi projetado em torno de Ações de entrada, uma interface que permite a separação dos vínculos de controle da lógica de código. O novo sistema é consistente entre plataformas, expansível e personalizável, e atualmente está em visualização.
No Unity 2019.1, nós apresentamos uma nova maneira de lidar com Garbage Collection em seus projetos. Com Garbage Collection incremental, em vez de processar Garbage Collection de uma só vez, nós dividimos a operação em diversos quadros. Isso é útil quando você tem picos ocasionais de uso da CPU devido a Garbage Collection.
No 2019.3, o Incremental Garbage Collector deixou de ser experimental e agora é compatível com todas as plataformas de destino, exceto WebGL.
Na nossa última extensão do ecossistema de nossa plataforma, agora oferecemos suporte a desenvolvedores aprovados para criar e lançar seus primeiros jogos na plataforma de jogos em nuvem Google Stadia. Esse suporte inclui recursos aprimorados para Stadia, como State Share e Stream Connect, além do Stadia Controller com integração ao YouTube e Google Assistente. Esses recursos permitirão que você amplie os limites de possibilidades na plataforma.
A camada de abstração de plataformas do Unity, Baselib, unifica funcionalidades básicas para as operações mais comuns dependentes da plataforma. No Unity 2019.3, as atualizações da Baselib aumentam a estabilidade e o desempenho de estruturas de dados paralelas e primitivos sincronizados. Esses blocos de construção garantem que os dados possam ser acessados com segurança em código multithread dentro do Unity.
Realidade aumentada e realidade virtual
Unity é a principal plataforma para criação de aplicativos de AR/VR. Confira os nossos novos recursos e atualizações para ajudar você a criar experiências poderosas e alcançar um público mais amplo.
A estrutura que permite que você crie seu aplicativo uma única vez e implante-o em dispositivos habilitados para ARKit e ARCore agora ampliou o suporte para dispositivos Magic Leap e HoloLens.
Este kit de ferramentas permite que você adicione interatividade às suas experiências em AR e VR sem programação do zero. O sistema é expansível, portanto, você ainda pode personalizar interações se quiser, e funciona em todas as nossas plataformas de AR e VR oficialmente compatíveis.
Garanta que suas experiências de AR e VR alcancem o maior público possível por meio de nossa estrutura de arquitetura de plug-ins. Isso é uma evolução da nossa prática recomendada “crie uma vez, implante em qualquer lugar” e agora permite que provedores de software e hardware desenvolvam e mantenham suas próprias integrações em Unity. Descubra como você pode ser tornar um dos nossos Parceiros de soluções verificadas.
Com o Pipeline de Renderização de Alta Definição para VR, alcance efeitos de iluminação e gráficos incríveis e realistas que permitem superar os limites de VR de alta fidelidade sem sacrificar o desempenho.
Agora o Vulkan está habilitado para Oculus Quest como um recurso experimental, usando Fixed Foveated Rendering (FFR) de multiexibição. Trata-se de um lançamento experimental que está disponível apenas pela nova arquitetura de plug-in do XR. Atualmente, esse recurso funciona no pipeline de renderização integrado, usando multipasse com pós-processamento desabilitado. Após o lançamento do URP 7.2.0, ele funcionará com o Pipeline de Renderização Universal (URP). Para usá-lo, faça download do plug-in de XR do Oculus.
Dispositivos móveis
Mais da metade dos 1.000 melhores jogos para dispositivos móveis na Apple App Store e no Google Play são alimentados por Unity.
Insira recursos alimentados por Unity diretamente em seus aplicativos móveis nativos. Com Unity como uma biblioteca, esses recursos incluem, mas não se limitam a, funções de renderização em tempo real em 3D ou 2D, como realidade aumentada, minijogos 2D ou modelos 3D. Para começar a usar, confira a publicação do blog, que inclui instruções para Android e iOS.
Teste os comportamentos e as características físicas de dispositivos diferentes sem sair do Editor. Agora você pode pré-visualizar resoluções específicas e layouts de entalhe/corte na visualização de jogo, além de pré-visualizar personalizações específicos ao dispositivo, como configurações de qualidade selecionadas, com base nas informações do dispositivo, como RAM e chipset. Assista a esta apresentação da Unite Copenhagen 2019, onde nós anunciamos o recurso e outros para reduzir o tempo de iteração para aplicativos móveis.
Com a nova classe OnDemandRendering, você pode controlar o ciclo de renderização, independentemente do restante dos nossos subsistemas. Isso significa que você tem mais controle para reduzir o consume de energia e impedir a limitação da CPU.
Com Adaptive Performance, você pode receber feedback sobre o estado térmico de seu dispositivo móvel e reagir de maneira adequada para deixar os seus jogos com suavidade máxima e o melhor desempenho para os jogadores. Atualmente compatível com Samsung Galaxy S10, Note 10 e outros dispositivos Galaxy, além de mais dispositivos que serão adicionados ao longo do tempo, essa funcionalidade permite que os desenvolvedores garantam taxas de quadros constantes durante um período mais longo, evitando a limitação térmica, até mesmo antes que ela aconteça.
Desktop e web
Este suporte permite que os jogos sejam dimensionados de maneira adequada com base na densidade de pixels do dispositivo, oferecendo um visual melhor por padrão em diferentes tamanhos e resoluções de tela.
Este novo recurso permite que os desenvolvedores que estejam criando para o reprodutor Mac Standalone gerem um projeto Xcode para depuração nativa facilitada, bem como melhor integração com ferramentas da Apple para empacotamento e distribuição.
Obtenha acesso a todos os itens acima e muito mais hoje.