En 2018, Unity Technologies lanzó varias versiones importantes del motor gráfico Unity, introduciendo nuevas características y mejoras significativas que impactaron tanto a desarrolladores de juegos como a creadores de contenido interactivo.
Gracias al sistema de renderizado y arquitectura de Unity, otorgo más control y posibilidades a los desarrolladores, quieren ofrecer una experiencia en 3D realista, interactiva e inmersiva.
Caracteristicas más relevantes
Scriptable Render Pipeline (SRP):
Unity 2018 introdujo las Scriptable Render Pipelines, que permiten a los desarrolladores personalizar el proceso de renderizado de gráficos. Esto incluye el High Definition Render Pipeline (HDRP) para gráficos de alta calidad y el Lightweight Render Pipeline (LWRP) para dispositivos móviles y aplicaciones que requieren un rendimiento optimizado.
Entity Component System (ECS):
El Entity Component System es una nueva arquitectura que mejora el rendimiento y la escalabilidad de los proyectos. ECS permite a los desarrolladores escribir código más eficiente y aprovechar mejor el hardware moderno, especialmente en juegos con muchos objetos y entidades.
Job System y Burst Compiler:
El Job System y el Burst Compiler fueron introducidos para mejorar el rendimiento multihilo. El Job System facilita la creación de tareas paralelas, mientras que el Burst Compiler optimiza el código para ejecutarse más rápido en múltiples núcleos de CPU.
Unity 2018 también trajo mejoras significativas al editor, incluyendo una interfaz de usuario más intuitiva, herramientas de depuración mejoradas y un flujo de trabajo más eficiente para la creación de contenido.
Soporte para Realidad Aumentada y Virtual:
Continuando con su enfoque en la realidad aumentada (AR) y la realidad virtual (VR), Unity 2018 mejoró el soporte para estas tecnologías, facilitando a los desarrolladores la creación de experiencias inmersivas.