Fluxo de trabalho aprimorado
Os novos fluxos de trabalho de Prefabs, que estão disponíveis no Unity 2018.3, possibilitam a divisão de Prefabs em um nível granular. Isto dá a você maior flexibilidade, aumenta sua produtividade e permite que você trabalhe com confiança, sem precisar se preocupar se está cometendo erros que consomem tempo.
As melhorias foram baseadas em pesquisas realizadas com mais de 150 clientes empresariais, diversas entrevistas, vários testes de uso e dois "game jams". O objetivo a longo prazo não tem sido somente implementar um suporte para aninhamento, mas sim repensar os fluxos de trabalho centrais dos Prefabs, de modo que cada membro da equipe possa editar Prefabs simultaneamente, de maneira eficiente e segura.
Aninhamento
Maior flexibilidade
Antigamente, você era obrigado a escolher entre criar Prefabs monolíticos grandes, como edifícios, ou outros mais granulares, como mobiliário, mas não era possível fazer os dois ao mesmo tempo.
Agora, com o suporte para Prefabs aninhados, um edifício grande pode ser constituído de vários Prefabs de ambientes pequenos, os quais, por sua vez, podem ser constituídos por vários Prefabs de peças de mobiliário, e assim por diante.
Aumento da produtividade
Isto facilita que equipes de todos os tamanhos consigam:
- Dividir Prefabs em várias entidades para uma melhor eficiência
- Reusar qualquer conteúdo, de pequeno a grande
- Trabalhar em diferentes partes do conteúdo simultaneamente
Variações de Prefabs
As propriedades flexíveis aumentam a eficiência
Como padrão, uma variante de Prefab herda os objetos e as propriedades do Prefab do qual se origina, mas ao mesmo tempo, existe a possibilidade de anular estas propriedades e adicionar componentes e GameObjects extras. Este conceito é similar ao conceito de herança na programação orientada a objetos.
Por exemplo, se você tem um Prefab de porta, é possível criar uma variante dele e atribuí-lo a uma malha e material distintos para fazer com que pareça velha e quebrada. Qualquer mudança feita no Prefab da porta base afetará sua variante, desse modo, você pode, por exemplo, ajustar facilmente o tamanho do Collider para ambas portas trocando somente a base.
Modo Prefab
Evite erros que demandam tempo
Peça chave de nossos novos fluxos de trabalho, o modo Prefab possibilita editar Prefabs de maneira isolada.
Conseguir editar um asset de Prefab completo sem precisar instanciá-lo na cena, ou editar uma instância existente significa que é possível evitar erros relacionados à aplicação acidental de uma substituição que não deveria ter sido realizada. A possibilidade de editar instâncias e assets separadamente permite fazer mudanças com confiança.
Nos bastidores
Saiba como Nikoline Høgh e Stine Kjærbøll, da equipe de P&D Unity, partiram em uma jornada de descobertas: depois de executar testes de usuários, conduzir pesquisas e falar pessoalmente com mais de 150 clientes, eles obtiveram uma perspectiva valiosa que os ajudou a melhorar fundamentalmente os fluxos de trabalho de Prefabs.
Veja nossas palestras oficiais Unite e GDC
Apresentando o novo fluxo de trabalho de Prefabs GDC 2019
Nesta sessão mais curta, gravada na GDC 2109, faremos uma breve introdução aos Prefabs no Unity 2019. O evangelista técnico Ciro Continisio explica todos os principais aspectos de nosso novo fluxo de trabalho de Prefabs (por exemplo: aninhamentos, variantes, modo de edição isolada de Prefabs). Ele também falará sobre os novos elementos de UI/UX e a lógica por trás de tudo.
Unite LA 2018 - Apresentação do novo fluxo de trabalho de Prefabs
Ciro Continisio, um desenvolvedor de jogos experiente e evangelista técnico, explica todos os principais aspectos de nosso novo fluxo de trabalho de Prefabs (por exemplo: aninhamentos, variantes, modo de edição isolada de Prefabs). Ele também falará sobre os novos elementos de UI/UX e a lógica por trás de tudo.
Unite LA 2018 - Imersão técnica no novo sistema de Prefabs
Faça uma imersão profunda nas novas funcionalidades de prefabs com o desenvolvedor Unity Steen Lund. Do que é composto um prefab? Como isso se relaciona com o modo Prefab, substituição, descompressão e variantes de prefab? De que maneira mudou o back-end dos novos prefabs? Esta sessão ajudará você a entender melhor o sistema de Prefabs, os prós e contras de diversas decisões de implementação e alguns momentos reveladores que ocorreram durante o trabalho com o aninhamento de Prefabs.
Unite LA 2018 - Fluxos de trabalho de Prefabs aprimorados para UI: a nova forma de trabalhar com Prefabs
Nesta sessão, Nikoline, designer de experiência do usuário para Prefabs, apresentará o aninhamento de Prefabs, o modo Prefab e as variantes de Prefabs. Ela ensinará como usar os fluxos de trabalho de Prefabs para criar uma UI em Unity. Descubra como e porque o sistema de Prefabs foi mudado e como usar os novos fluxos de trabalho, além de dicas e recursos para começar.
Unite Berlin 2018 - Fluxo de trabalho de Prefabs aprimorado
As novas melhorias nos fluxos de trabalho de prefabs proporcionarão muito mais flexibilidade ao criar projetos. Entre outras coisas, este vídeo aborda a edição de prefabs no modo Prefab, a capacidade de aninhar prefabs e como criar variantes de prefabs.
Unite Berlin 2018 - Imersão técnica no novo sistema de Prefabs
Faça uma imersão profunda nas novas funcionalidades de prefabs. Do que é composto um prefab? Como isso se relaciona com o modo Prefab, substituição, descompressão e variantes de prefab? De que maneira mudou o back-end dos novos prefabs? Esta sessão ajudará você a entender melhor sobre o sistema de Prefabs, os prós e contras de diversas decisões de implementação e alguns momentos reveladores que ocorreram durante o trabalho com o aninhamento de Prefabs.
Unite Berlin 2018 - Roteiro
Mergulhe no roteiro Unity para descobrir as futuras funcionalidades e melhorias no ciclo 2018. Desde nosso renderizador da próxima geração ao sistema de trabalho C#, passando pelo aprendizado de máquina, novas plataformas e muito mais. Você saberá quando serão lançadas as novas funcionalidades e também terá a oportunidade de fazer perguntas.