¡Hoy es el lanzamiento de Unity 6!
En nombre de todo el equipo, me enorgullece enormemente anunciar el lanzamiento de Unity 6.
Esta versión se construyó, se probó y se perfeccionó en conjunto con desarrolladores de todo el mundo. Unity 6 está absolutamente lista para producción y es la versión de Unity más estable y de mejor rendimiento que hayamos hecho hasta el momento.
Unity 6 incluye muchas herramientas y funciones nuevas: completos flujos de trabajo multijugador que acelerarán el desarrollo de los juegos conectados; herramientas que permiten a los desarrolladores enfocarse en la web móvil, y nuevas funciones gráficas que trasladan las cargas de trabajo de CPU a GPU, como GPU Resident Drawer y Render Graph para el canal de renderizado universal (URP), que han aumentado el rendimiento de CPU hasta en 4 veces en las pruebas internas y de clientes.
Lo crucial es que logramos ofrecer todas estas novedades y, a la vez, mejoramos la estabilidad de la plataforma.
La clave para conseguir todo esto ha sido un cambio fundamental en la forma en que abordamos el ciclo de desarrollo. Estuvimos más de un año en modo total de producción durante el cual múltiples desarrolladores de todo el mundo probaron con rigurosidad cada función o característica nueva. Nuestra intención es ampliar este proceso de ahora en más, y crear un bucle continuo evaluación con comentarios que le permita a Unity causar un impacto más positivo en el trabajo que haces todos los días.
Stratton Studios explica las mejoras de estabilidad que su equipo logró con Unity 6
Este enfoque de entregar valor práctico en Unity 6 seguirá en pie mucho después del lanzamiento. Mantendremos importantes recursos de productos e ingeniería en Unity 6 durante muchos años más que en las versiones LTS anteriores y nos comprometemos a brindar soporte durante, al menos, dos años después de que se lance la próxima versión principal.
Un nuevo enfoque respecto de las actualizaciones
También presentamos un nuevo enfoque respecto de las actualizaciones: queremos seguir mejorando el rendimiento y la estabilidad del motor mientras seguimos simplificando y agilizando el proceso de actualización para que te resulte más fácil. De ahora en más, mantendremos tres tipos de versiones: 1) Las versiones principales (como Unity 6); 2) Las versiones de corrección que incluyen correcciones de errores y mejoras del flujo de trabajo, pero no nuevas funcionalidades, y 3) Un nuevo tipo de versión llamada «Actualizaciones», que seguirá la nomenclatura 6.X.
Estas actualizaciones incluirán nuevas funcionalidades que serán opcionales y aditivas, pero que no interrumpirán la compatibilidad con tu versión actual del motor. Nos permitirán seguir mejorando el rendimiento del Editor y de Runtime, así como acelerar el acceso a nuevas funciones con un riesgo mucho menor de afectar los cambios, porque cada versión de actualización pasará por las mismas pruebas de regresión rigurosas que lleva una versión principal. Ya estamos trabajando en la primera actualización de Unity 6, Unity 6.1, que saldrá en abril de 2025.
Mejora de la comunicación
Para asegurarnos de recibir los comentarios que necesitamos a fin de mejorar el motor, encargamos a un amplio grupo de ingenieros que estén presentes y disponibles en la página de Conversaciones y en nuestro servidor de Discord con más regularidad. El equipo de QA de clientes que recibe y verifica todos los problemas informados también supervisará activamente estos y otros canales de la comunidad. Por último, compartiremos comunicaciones más detalladas sobre el contenido y el impacto de cada versión de corrección en Conversaciones de forma anticipada para que estés al tanto de todo y podamos responder más rápido a cualquier inquietud que tengas.
Recursos para ayudarte a tener éxito
La mejor forma de ver cómo son las nuevas herramientas y funciones es probarlas en la práctica e interactuar directamente con los equipos que las están desarrollando. Hoy, haremos una transmisión en vivo de 6 horas con Unity 6, para que nuestra comunidad pueda hacerles a los integrantes de los equipos de producto, ingeniería y promoción las preguntas que deseen sobre la versión. Además, para celebrar el lanzamiento, ofrecemos 18 recursos compatibles con Unity 6 con un 96 % de descuento en la Tienda de recursos para ayudarte a comenzar a crear.
Asimismo, queremos asegurarnos de que tengas acceso a los recursos que necesitas para empezar a usar Unity 6 con comodidad. Por eso, te ofrecemos, por ejemplo: ejemplos técnicos prácticos, demostraciones, libros electrónicos y otros recursos como los que se mencionan a continuación.
- Time Ghost: La demostración cinemática en tiempo real más reciente de Unity Originals te muestra lo que se puede lograr con Unity 6, incluidos los avances en el diseño de los personajes y ambientes.
- Fantasy Kingdom en Unity 6: Descubre un entorno de juego estilizado con rendimiento de renderizado avanzado, sofisticadas capacidades de iluminación y una sólida optimización para dispositivos móviles del URP (canal de renderizado universal).
- Megacity Metro: Mira de esta demo competitiva, multiplataforma, de más de 100 jugadores, para aprender la mecánica multijugador, implementar servicios de juego y probar todas las funciones de la nueva versión Unity 6.
- Introduction to the Universal Render Pipeline for advanced Unity creators (Introducción al canal de renderizado universal para creadores de Unity avanzados): Obtén una guía detallada para configurar el URP para un proyecto nuevo de Unity 6, cómo trabajar con los ajustes de calidad, Adaptive Probe Volumes, shaders personalizados, directivas include en HLSL y mucho más.
- Optimize your game performance for mobile, XR, and the web in Unity (Optimiza el rendimiento de tu juego para móviles, XR (realidad extendida) y la web en Unity): Esta guía compila más de 75 sugerencias prácticas para optimizar el rendimiento en XR y Unity Web para Unity 6. Aprende a usar las herramientas de generación de perfiles de Unity y obtén sugerencias sobre programación, configuración de proyectos, recursos, GPU, audio, UI (interfaz de usuario), animación, física y mucho más.
- Optimize your game performance for consoles and PCs in Unity (Optimiza el rendimiento de tu juego para consolas y PC en Unity): Este libro electrónico compila más de 100 páginas de las prácticas recomendadas para optimizar los juegos para PC y consola en Unity 6. Obtén sugerencias para la parametrización de tu proyecto, la arquitectura de programación, cómo optimizar los recursos y gráficos y otras sugerencias para proyectos de gran escala.
- Best practices for project organization and version control (Prácticas recomendadas para la organización de proyectos y el control de versiones): Explora esta guía fácil de usar para artistas, llena de sugerencias y prácticas recomendadas para ayudarte a sacar el máximo provecho de tus soluciones de control de versiones. Incluye una guía para ayudarte a comenzar con los sistemas de Unity para el control de versiones y una introducción a otras herramientas de Unity DevOps como Unity Asset Manager y Build Automation.
- Level up your code with design patterns and SOLID (Perfecciona tu código con los patrones de diseño y SOLID): Este libro electrónico recopila patrones de diseño de programación populares y fáciles de seguir, así como conceptos de la programación orientada a objetos, como KISS y DRY, que puedes usar para mejorar tu código en Unity 6.
- Happy Harvest – Proyecto 2D de ejemplo: Comienza a construir juegos 2D en Unity 6 con este juego 2D de simulación de granja realizado de forma «top-down» (de lo general a lo particular), en el que se demuestra el uso de las luces 2D, los efectos de sombra, la animación de esqueletos, las bibliotecas de sprites, los efectos visuales y mucho más.
- Dragon Crashers – UI Toolkit: Un ejemplo para que puedas comenzar a usar UI Toolkit y UI Builder para juegos en tiempo de ejecución, en el que se demuestra cómo construir los estilos y diseños de interfaz de juego comunes, con casos de uso tanto simples como avanzados.
Gracias por tu confianza y por seguir apoyándonos. Si todavía no lo has hecho, puedes descargar Unity 6 ahora. Estamos muy ansiosos por ver los juegos geniales que harás con Unity 6.
– Matt