Flujo de trabajo mejorado
Los nuevos flujos de trabajo de Prefabs, que estarán disponibles en Unity 2018.3, te permiten dividir Prefabs a nivel granular. Esto te da mayor flexibilidad, mejora tu productividad y te permite trabajar con confianza sin preocuparte por cometer errores cuya corrección te demandará mucho tiempo.
Las mejoras se realizaron a partir de los resultados de encuestas a más de 150 clientes empresariales, una serie de entrevistas, varias pruebas de uso y dos "game jams". El objetivo a largo plazo no solo ha sido permitir el anidamiento de los Prefabs, sino también redefinir los flujos de trabajo de Prefabs principales para que diferentes miembros del equipo pudieran editarlos al mismo tiempo con confianza y de forma eficiente.
Anidamiento
Mayor flexibilidad
Antes tenías que elegir entre crear Prefabs monolíticos grandes, como edificios, u otros más granulares, como muebles, pero no ambo a la vez.
Ahora, con la compatibilidad con Prefabs anidados, un edificio grande puede constar de muchos Prefabs de habitaciones más pequeñas, que, a su vez, pueden estar compuestas por varios Prefabs de muebles, y así sucesivamente.
Aumento de la productividad
Esto facilita a equipos de todos los tamaños lo siguiente:
- Dividir los Prefabs en varias entidades para lograr mayor eficiencia
- Reutilizar cualquier contenido, no importa si es grande o pequeño
- Trabajar en diferentes partes del contenido de manera simultánea
Variantes de Prefab
Las propiedades flexibles mejoran la eficiencia
De manera predeterminada, una variante de Prefab hereda los objetos y las propiedades del Prefab del que es variante, pero al mismo tiempo, tienes la posibilidad de anular esas propiedades y añadir componentes adicionales y GameObjects. Esto es similar al concepto de herencia en la programación orientada a objetos.
Por ejemplo, si tienes un Prefab puerta, puedes crear una variante de este y asignarle una malla y un material diferentes para hacer que se vea vieja y desvencijada. Cualquier cambio que se haga en el Prefab puerta base afectará a la variante, por lo que, por ejemplo, puedes retocar fácilmente el tamaño del collider para ambas puertas si cambias la base.
Modo Prefab
Evita errores cuya corrección demanda tiempo
El modo Prefab, pieza clave de los nuevos flujos de trabajo, te permite editar Prefabs de manera aislada.
Al poder editar un asset de Prefab completo sin tener que instanciarlo en la escena o editar una instancia existente, puedes evitar errores relacionados con la aplicación accidental de overrides en la escena que no deberían haberse aplicado. La posibilidad de editar instancias y assets por separado te permite hacer cambios con confianza.
Detrás de escena
Entérate de todo sobre el viaje de descubrimiento de Nikoline Høgh y Stine Kjærbøll, del equipo de investigación y diseño de Unity: tras ejecutar pruebas de usuario, realizar encuestas y tener charlas cara a cara con 150 clientes, lograron una perspectiva valiosa que los ayudó a mejorar enormemente los flujos de trabajo de los Prefabs.
Mira nuestras charlas oficiales de Unite y GDC
Presentación del nuevo flujo de trabajo de Prefabs en la GDC 2019
En esta sesión más corta, grabada en la GDC 2019, damos una breve introducción sobre los Prefabs en Unity 2019. El evangelista técnico Ciro Continisio explica todos los aspectos principales de nuestro nuevo flujo de trabajo de Prefabs (por ejemplo, anidamiento, variantes y modo de edición de Prefabs de forma aislada). También hablará de los nuevos elementos de UI/UX y del razonamiento que hay detrás de ellos.
Unite LA 2018: presentación del nuevo flujo de trabajo de Prefabs
El experimentado desarrollador de juegos y experto técnico Ciro Continisio explica todos los aspectos principales de nuestro nuevo flujo de trabajo de Prefab (por ej., el anidamiento, las variantes y el modo de edición de Prefabs de forma aislada). También te contará sobre los nuevos elementos de UI/UX y la lógica con la que funcionan.
Unite LA 2018: inmersión técnica en el nuevo sistema de Prefabs
Haz una inmersión profunda en las nuevas funciones de Prefabs con el desarrollador de Unity Steen Lund. ¿Qué hay dentro y qué hay fuera de un Prefab? ¿Cómo se relaciona eso con el modo Prefab, los overrides, la descompresión y las variantes de Prefab? ¿De qué manera ha cambiado el back-end de los Prefabs nuevos? Esta sesión te ayudará a entender mejor el sistema de Prefabs, te explicará los pros y los contras de las diferentes decisiones de implementación, y te esclarecerá muchas cosas durante el trabajo con el anidamiento de Prefabs.
Unite LA 2018 - Flujos de trabajo de Prefabs mejorados para IU: la nueva forma de trabajar con Prefabs
En esta sesión, Nikoline, diseñadora de experiencias del usuario para Prefabs, te presentará el anidamiento de Prefabs, el modo Prefab y las variantes de Prefabs. Te enseñará a usar los flujos de trabajo de Prefabs para crear una IU en Unity. Descubre cómo y por qué se cambió el sistema de Prefabs y cómo usar los nuevos flujos de trabajo, además de consejos y recursos para empezar.
Unite Berlín 2018: flujo de trabajo de Prefabs mejorado
Las nuevas mejoras en los flujos de trabajo de los prefabs te darán mucha más flexibilidad cuando desarrolles proyectos. Entre otras cosas, este video cubre la edición de Prefabs en el modo Prefab, la capacidad de anidar Prefabs y cómo crear variantes de Prefabs.
Unite Berlín 2018: inmersión técnica en el nuevo sistema de Prefabs
Haz una inmersión profunda en las nuevas funciones de los Prefabs. ¿Qué hay dentro y qué hay fuera de un Prefab? ¿Cómo se relaciona eso con el modo Prefab, los overrides, la descompresión y las variantes de Prefabs? ¿De qué manera ha cambiado el back-end de los Prefabs nuevos? Esta sesión te ayudará a entender mejor el sistema de Prefabs, te explicará los pros y los contras de las diferentes decisiones de implementación, y te esclarecerá muchas cosas durante el trabajo con el anidamiento de Prefabs.
Unite Berlín 2018: hoja de ruta
Zambúllete en la hoja de ruta de Unity para descubrir las futuras funciones y mejoras del ciclo 2018. Desde el renderizado de próximo nivel hasta el sistema de trabajos C#, pasando por el aprendizaje automático (machine learning), las plataformas nuevas y mucho más. Podrás saber cuándo llegarán nuevas funciones y también tendrás la oportunidad de hacer preguntas.