Anuncio de la versión preliminar de Unity 6

3 de septiembre de 2024

Vista previa de Unity 6.

1 de mayo de 2024 – Unity Technologies ha presentado la versión preliminar de Unity 6, que anuncia una nueva era en el desarrollo de juegos con importantes mejoras y características revolucionarias. Esta versión preliminar, que se prevé que sea la versión final antes del lanzamiento oficial de Unity 6 a finales de este año, promete mejorar los flujos de trabajo de desarrollo y el rendimiento en todas las plataformas. A continuación, se ofrece un análisis profundo de lo que hace que Unity 6 se destaque de sus predecesores.

Mejoras de rendimiento sin precedentes

Unity 6 La versión preliminar presenta mejoras de rendimiento transformadoras que están destinadas a redefinir el desarrollo de juegos. Tanto el Universal Render Pipeline (URP) como el High Definition Render Pipeline (HDRP) se han optimizado para ofrecer una reducción de hasta el 50 % en el tiempo de cuadros por segundo de la CPU para escenas complejas. El nuevo GPU Resident Drawer simplifica la renderización de mundos grandes, lo que reduce la carga de trabajo de la CPU y aumenta la eficiencia en plataformas móviles, de PC y de consola.

La incorporación de GPU Occlusion Culling mejora aún más el rendimiento al minimizar el sobredibujo, lo que garantiza que solo se rendericen los GameObjects visibles. Estos avances culminan en una jugabilidad más fluida y una renderización más rápida, lo que es fundamental para juegos y aplicaciones de alto rendimiento.

Capacidades de renderizado avanzadas

Unity 6 La versión preliminar incluye nuevas tecnologías de renderizado que mejoran la fidelidad visual y agilizan el desarrollo. El marco Render Graph para URP simplifica el mantenimiento y la extensibilidad del flujo de renderizado. Este marco introduce la fusión automática de pases de renderizado nativos y optimiza el ancho de banda de la memoria, lo que beneficia especialmente a las GPU móviles basadas en mosaicos.

La nueva función de posprocesamiento espacio-temporal (STP) es un elemento innovador que permite un escalado de alta calidad de cuadros de menor resolución. STP, compatible con URP y HDRP, garantiza una calidad visual uniforme en diversas plataformas, desde computadoras de escritorio hasta dispositivos móviles con capacidad informática.

Iluminación y características ambientales innovadoras

La iluminación en Unity 6 Preview alcanza nuevas cotas con la introducción de Adaptive Probe Volumes (APV). Esta función mejora la iluminación global al simplificar la creación y ampliar las capacidades de transmisión, lo que facilita la creación de ciclos dinámicos de día y noche y escenarios de iluminación complejos.

Las mejoras en HDRP también incluyen una mejor representación del cielo para el amanecer y el atardecer, simulación avanzada del agua con niebla volumétrica y representación optimizada de la vegetación con SpeedTree. Estas mejoras, en conjunto, amplían los límites del realismo y el rendimiento ambiental.

Flujos de trabajo de gráficos de sombreado y efectos visuales mejorados

El gráfico de efectos visuales ahora cuenta con herramientas de creación de perfiles mejoradas, lo que permite a los artistas optimizar los efectos con mayor precisión. El gráfico de sombreadores también se ha perfeccionado con nuevos accesos directos editables, modos de color de mapa de calor para identificar nodos que hacen un uso intensivo de la GPU y una función de deshacer/rehacer más rápida, lo que facilita a los desarrolladores la creación y el ajuste de sombreadores.

Avances en plataformas múltiples y móviles

Unity 6 Preview amplía sus capacidades multiplataforma con importantes actualizaciones para el desarrollo móvil. La nueva función Build Profiles optimiza la gestión de diferentes compilaciones, mientras que la compatibilidad con navegadores Android e iOS extiende el alcance del juego a la web. Además, el backend experimental WebGPU marca un paso adelante en la aceleración de gráficos basada en web, allanando el camino para futuros avances.

Compatibilidad revolucionaria con XR y AR

La versión preliminar mejora las capacidades de XR de Unity con un mejor soporte para la realidad mixta y los gestos manuales. AR Foundation ahora incluye funciones como la estabilización de imagen para ARCore y una mejor integración con plataformas como Meta Quest. Unity 6 también presenta capas de composición para una representación de mayor calidad de texto, interfaz de usuario y video, lo que mejora la fidelidad visual de las experiencias XR.

Desarrollo multijugador optimizado

Unity 6 Preview acelera el desarrollo de juegos multijugador con nuevas herramientas y funciones. El Centro experimental multijugador ofrece un centro centralizado para el desarrollo multijugador, mientras que el modo de juego multijugador permite realizar pruebas simultáneas de varios jugadores dentro del editor Unity. Las actualizaciones de Netcode para GameObjects y la introducción de Distributed Authority simplifican y optimizan aún más el juego multijugador.

Integración de IA y flujos de trabajo de entidades

Unity Sentis, el nuevo motor neuronal, incorpora funciones basadas en IA a la versión preliminar de Unity 6, como reconocimiento de objetos y NPC inteligentes. Las mejoras de rendimiento y una nueva API funcional simplifican la integración de modelos de IA en los juegos. Además, los flujos de trabajo actualizados de ECS mejoran la depuración y agilizan la gestión de datos de entidades.

Conclusión

Unity 6 Preview representa un gran avance con respecto a sus predecesores, ya que ofrece un conjunto completo de funciones diseñadas para mejorar el rendimiento, optimizar el desarrollo y ampliar los límites de lo posible en el diseño de juegos. Con su enfoque en la renderización, la iluminación, la compatibilidad con múltiples plataformas y las nuevas tecnologías, Unity 6 Preview establece un nuevo estándar para el futuro del desarrollo de juegos.

Los desarrolladores ansiosos por explorar estos avances pueden descargar Unity 6 Preview hoy y comenzar a aprovechar sus nuevas y poderosas herramientas y características para darle vida a sus visiones creativas.