La evolución del hardware lleva consigo una evolución paralela igualmente importante. Desde que Nvidia presentó su gama de tarjetas gráficas RTX, el Ray Tracing ha sido uno de los baluartes de futuro más atractivos. Y es que esta tecnología es uno de los aspectos que ha dado cuenta de un cambio radical en la visualización de los juegos, más allá de hablar de potencia efectiva, resoluciones y rendimientos. Y con la atención puesta en lo que AMD pueda presentar en el E3 2019 con su nueva gama de chipsets gráficos, lo que resulta hoy noticia es la confirmación de Crytek de la llegada de una nueva versión de su motor gráfico, CryEngine. La nueva versión de CryEngine confirma soporte para DirectX 12 y Ray Tracing.
Es parte de la hoja de ruta descubierta por Crytek para CryEngine 5.7, donde se busca que el motor ofrezca un soporte completo a DirectX 12 y Vulkan. Pero este motor también busca no perder comba con el futuro del desarrollo de los videojuegos, sobre todo por la llegada de todas esas prioridades en torno a los efectos con Ray Tracing. La iluminación dinámica es, ahora, uno de los elementos que se buscan como base de esa revolución gráfica de futuro para nuevos hardwares, como serán las consolas de próxima generación y tarjetas gráficas de PC. Entre los objetivos marcados se puede observar una implicación directa con Xbox en su hoja de ruta entre los elementos que se encuentran en desarrollo. Un vínculo para ajustar CryEngine al uso de DirectX en Xbox.
El objetivo marcado en la hoja de ruta de CryEngine 5.7 es la próxima primavera de 2020. En esta hoja encontramos aspectos concretos, como sería la implementación de Oculus Quest, implementación de luces de área, representación de vista múltiple mejorada (Sandbox), partículas opacas que usan iluminación diferida, así como Instancia dinámica optimizada. Este verano Crytek publicará la versión 5.6 de CryEngine, en la que se ha confirmado la llegada del soporte para sombras de proyección de partículas opacas y de malla, cintas de partículas teseladas, paso de optimización del procesador, amortiguador Z de partículas opacas, reducción de la huella de memoria y varias optimizaciones de la CPU. Pero a partir de ahí, CryEngine quiere entrar de lleno en el ámbito de la nueva generación. Apuntan a que tras la llegada de la versión 5.7, tienen ya planes para la 5.8, donde se añadirán otras caractersticas como la compilación RenderObject en el subproceso del trabajo, LOD Merging y animación de vegetación en la GPU, DX12 Multi GPU, Pixel Shader para calcular la sombra, Parallax Skybox, Parametx Surface Support, física basada en materiales, así como compatibilidad con NVIDIA Ansel.
Aspectos muy técnicos que pueden no parecer relevantes para los usuarios. Pero conocemos bien las capacidades que Crytek suele ofrecer con CryEngine y como muchos juegos se mantienen hoy día como referentes visuales pese al paso del tiempo. Es evidente que el trabajo de Crytek busca afianzar la presencia de CryEngine como una alternativa para el desarrollo de juegos frente a la competencia de Unreal Engine o Unity.
Entre los proyectos que más pueden interesar a los usuarios de Xbox One, no podemos olvidarnos de Hunt: Showdown, que llegará próximamente a Xbox One para ofrecer una nueva alternativa de acción multijugador cooperativa.