Características de la versión 2020 LTS para flujos de trabajo de programación mejorados
Versión 2020 LTS para programadores
La versión LTS es para los creadores que valoran tener máxima estabilidad y soporte. Reúne, en una misma instalación, las mejoras y funciones que introdujimos en todo el año 2020. La versión 2020 LTS incluye actualizaciones para optimizar su experiencia de programación, pruebas y medición de rendimiento mejorados, y mucho más.
Características adicionales para mejorar tu experiencia de programación
Enfócate en iterar la lógica de tu juego en lugar de esperar las recompilaciones. La compilación determinista es una nueva opción que te permite evitar la recompilación innecesaria de referencias de definiciones de ensamblado.
Logra un juego más fluido con mejoras que producen resultados uniformes en todas las plataformas, compilaciones y géneros de juegos. Esta mejora permite que la funcionalidad esperada del juego tenga una mayor calidad.
Unity ahora interactúa con los analizadores Roslyn en Visual Studio. Verifica que el código cumpla con los estándares requeridos para ofrecer una base de código de mayor calidad. Los analizadores Roslyn informan varios niveles de gravedad, lo que proporciona aún más flexibilidad al priorizar los problemas.
Unity ahora permite ajustar el campo Root Namespace dentro del inspector de definición de ensamblado para brindarte la capacidad de organizar tu código de manera más eficiente con espacios de nombres raíz con nombres apropiados, lo que reduce aún más la cantidad de código que necesitas escribir.
La recarga de escenas y el dominio (restablecimiento del estado del script) son procesos útiles que te ayudan a garantizar que el modo de juego se inicie según lo previsto, pero que llevan tiempo. Ahora tienes la opción de desactivar uno o ambos para iterar más rápido.
Con un nuevo flujo de trabajo que te ayuda a depurar de manera más efectiva, ahora puedes cambiar entre el modo de depuración con un depurador de C# externo adjunto y el modo de publicación para tener un mejor rendimiento de C# cuando no se está depurando, sin reiniciar Unity.
Los tiempos de compilación de un player han disminuido drásticamente. El proceso de conversión de IL2CPP de ensamblados .NET a C++ ahora es más rápido gracias a los subprocesos múltiples. En casos específicos en los que hayas realizado cambios limitados, este proceso se omite por completo.
Rigidbody2D XY Position Constraint tiene resultados más estables cuando se aplican fuerzas y tiene un costo en el tiempo de ejecución prácticamente igual a cero. Ten más control sobre la detección continua de los bordes superpuestos con Edge Collider 2D, y mucho más.
Ejecuta métodos dentro del Editor, de forma similar al funcionamiento que tienen las corrutinas en el scripting de tiempo de ejecución.
Más información sobre la versión 2020 LTS
Asiste a esta conferencia web para conocer las principales características incluidas en nuestra versión LTS más reciente.
Conoce nuestros flujos de trabajo optimizados para crear imágenes increíbles que resultan atractivas para los jugadores desde los primeros píxeles.
Ofrecemos dos versiones publicadas diferentes, TECH Stream y LTS. Conoce los puntos fuertes de cada versión para que puedas seleccionar la solución que mejor se adapte a tus necesidades.