Unity admite más plataformas que cualquier otro motor de creación de contenido. Eso te permite llegar al público más amplio posible, con la confianza de que tu IP seguirá siendo útil en el futuro, independientemente de cómo evolucione la industria o de la dirección en que te impulse la imaginación.
Descubre algunas de las principales actualizaciones de Unity 2020.1 en relación con nuestras herramientas multiplataforma. Si quieres conocer todos los detalles, consulta las notas de la versión.
Paquete verificado de Input System
El nuevo Input System se presentó durante el ciclo 2019. Este sistema se construyó desde cero con la intención de ofrecer una ventana unificada para las acciones de entrada (input actions) donde puedes enlazar (bind) acciones de una amplia variedad de dispositivos modernos y personalizados en forma separada de la lógica del proyecto. Además, ofrece flexibilidad y escalabilidad entre las diferentes plataformas. Diseñado para reemplazar en algún momento al sistema de entrada anterior, es compatible con el sistema de la interfaz de usuario (UI) de Unity (uGUI) e incluye diferentes métodos para la implementación del código, la generación de scripts en C#, una API y la documentación relacionada. En Unity 2020.1, el paquete está verificado para producción y ofrece una solución estable para la mayoría de las necesidades de entrada de datos.

Mejoras de la UX para permitir el uso de AR/VR
Con nuestra migración a una nueva estructura de complementos XR, se incluye un flujo de trabajo mejorado para permitir el uso de AR/VR en tu proyecto.
En Unity 2020.1, agilizamos la interfaz de usuario (UI) en la configuración del proyecto, lo cual reduce significativamente el tiempo necesario para configurar tu proyecto para XR (realidad extendida).

Actualizaciones de AR Foundation
AR Foundation es un marco de trabajo creado especialmente para el desarrollo de aplicaciones en diferentes dispositivos AR móviles y vestibles.
En Unity 2020.1, AR Foundation es oficialmente compatible con el canal de renderizado universal. Incluye, además, mejoras en la compatibilidad con las funciones y características de ARKit, ARCore, Magic Leap y Hololens.
La tecnología de Unity se utiliza en más de la mitad de todos los juegos móviles nuevos y la mitad de los 1,000 juegos móviles principales. Obtén más información sobre las nuevas herramientas y las mejoras disponibles en Unity 2020.1.
Simulator de dispositivos (vista previa)
En la versión 2019.3, el simulador de dispositivos te dio la posibilidad de probar el comportamiento y las características físicas de diferentes dispositivos móviles sin salir de Unity Editor. Desde entonces, agregamos aún más dispositivos y mejoramos la experiencia del usuario (UX) para que puedas buscar y filtrar la lista de dispositivos. Utiliza el simulador de dispositivos para obtener una vista previa de resoluciones específicas y layouts basados en cortes y nodos en la vista de Juego. También puedes ver personalizaciones específicas para cada dispositivo, tales como los ajustes de calidad seleccionados en función de la información del dispositivo, como RAM y chipset.

Actualizaciones en los requisitos de tiempo de ejecución de Unity para dispositivos móviles
El tiempo de ejecución de Unity ahora requiere iOS 11 como versión mínima y ya no admite compilaciones de 32 bits. Ya no se ofrece compatibilidad de OpenGL ES en iOS (dese 2019.3) y está en los planes eliminarla en la versión 2020.2.
La plataforma Unity proporciona soporte para la implementación con un solo clic en PC, Mac y Linux.

Compatibilidad con pantallas HDR en el Editor
En Unity 2020.1, agregamos compatibilidad con pantallas de alto rango dinámico (HDR) para el Editor. Eso permite que los desarrolladores que usan pantallas compatibles con HDR puedan aprovechar las ventajas de contar con mayores rangos de color y brillo al trabajar con contenido HDR sin tener que compilar para el dispositivo de destino a fin de poder ver los resultados. Este cambio es compatible con DX12 y Metal.
También introdujimos una nueva API de C# compatible con HDR a fin de permitir que los desarrolladores puedan sobrescribir el algoritmo de mapeo de tonos (tonemapping) predeterminado de Unity. Así, pueden crear mapeos de tonos personalizados y activar o desactivar los ajustes de HDR si lo desean.
Esta es la web sin complementos. Según tu caso de uso, la nueva opción altamente optimizada de compilación para WebGL de Unity puede ofrecer un gran rendimiento con las velocidades nativas.
Cambios en las plantillas y el cargador de WebGL
En Unity 2020.1, hicimos varias mejoras a nuestras plantillas y el cargador de WebGL. A fin de mejorar el rendimiento, Unity 2020.1 ya no generará un cargador de WebGL específico para cada compilación. El código no utilizado se quitará del cargador y se elegirá el esquema de carga más eficiente en función de los ajustes del reproductor seleccionado.
Ahora, los desarrolladores independientes pueden publicar sus juegos en consolas con más facilidad que nunca. Con Unity, puedes publicar tu juego en PlayStation 4, Xbox One, Nintendo Switch y Google Stadia.

API de Uniform HDR para consolas
Usando una API, los desarrolladores avanzados ahora pueden implementar su propio proceso de conversión para pantallas de alto rango dinámico (HDR) para el canal de renderizado codificable (así como para canales de renderizado heredados) de PlayStation 4, Xbox One y plataformas de escritorio.