RE Engine evolucionará a REX Engine, dice CAPCOM; se añadirá soporte para Mesh Shaders
¿Qué es el RE Engine?
El RE Engine es un motor gráfico de CAPCOM basado en C# que la compañía comenzó a desarrollar en 2014 y se considera que es el sucesor del MT Framework, otro motor propio que fue estrenado en 2006 con Dead Rising y Lost Planet: Extreme Condition. El RE Engine se estrenó en 2017 con Resident Evil VII: Biohazard, un juego que supuso un cambio radical para la saga de terror, tanto en jugabilidad como en apartado técnico. Desde entonces, el RE Engine ha sido utilizado para crear varios juegos exitosos de CAPCOM, como Resident Evil 2, Resident Evil 3, Devil May Cry 5, Monster Hunter Rise, Resident Evil Village y Resident Evil 4.
¿Qué características tiene el RE Engine?
El RE Engine se caracteriza por ofrecer unas prestaciones mejoradas en aspectos como la iluminación volumétrica, la fotogrametría, las simulaciones físicas más realistas, etc., al mismo tiempo que proporciona un alto rendimiento y una gran estabilidad. El motor también tiene un diseño modular y una gran escalabilidad, lo que permite adaptarse a diferentes géneros de juegos y plataformas. Además, el motor es compatible con las últimas tecnologías gráficas, como el ray tracing y el DLSS.
¿Qué es el REX Engine?
El REX Engine es la nueva iteración del RE Engine que CAPCOM está desarrollando actualmente. El nombre REX proviene de las siglas de RE neXt ENGINE, lo que indica que se trata de una evolución del motor actual. El nombre también ha despertado el interés de los fans de la saga Dino Crisis, ya que podría ser un guiño a la misma, aunque CAPCOM no ha confirmado nada al respecto.
¿Qué novedades traerá el REX Engine?
CAPCOM no ha revelado muchos detalles sobre el REX Engine, pero ha mostrado algunas de las nuevas características que se añadirán al motor en varias fases. Entre ellas se encuentran:
- REDox: Un sistema de compresión y descompresión de datos que reducirá el uso de VRAM.
- REUI: Un sistema de interfaz de usuario más flexible y personalizable.
- RELog: Un sistema de registro y depuración más eficiente y detallado.
- REFlows: Un sistema de flujo de trabajo más ágil y colaborativo.
- REAssetStream: Un sistema de gestión de activos más rápido y optimizado.
- REProfiler: Un sistema de análisis y optimización del rendimiento más avanzado y preciso.
- RELauncher: Un sistema de lanzamiento y configuración de los juegos más sencillo e intuitivo.
- RERuntime: Un sistema de ejecución del motor más robusto y compatible.
Además, CAPCOM también ha anunciado que incorporará nuevas técnicas de renderizado al RE Engine, como los Mesh Shaders y el Visibility Buffer. Los Mesh Shaders son una de las novedades introducidas por DirectX 12 Ultimate, que permiten procesar los vértices y las primitivas geométricas de forma más eficiente y flexible. CAPCOM usará esta técnica para renderizar los fondos de los juegos, lo que mejorará la calidad gráfica y el rendimiento. El Visibility Buffer es otra técnica que elimina la necesidad de procesar dos veces los vértices, lo que reduce la carga de trabajo del GPU. Con esta técnica, también se puede restaurar la información de los vértices a partir del Visibility Buffer, lo que permite ejecutar diferentes vértices y materiales en una sola llamada al dibujo siempre que estén en el mismo shader.
¿Qué juegos usarán el REX Engine?
CAPCOM no ha confirmado qué juegos usarán el REX Engine, pero se espera que sea el motor utilizado para los próximos proyectos de la compañía. Algunos rumores apuntan a que el REX Engine podría estar detrás de juegos como Resident Evil 9, Dragon’s Dogma 2 o Street Fighter 7, pero por ahora no hay nada oficial. Lo que sí sabemos es que CAPCOM seguirá apostando por su tecnología propia y no usará Unreal Engine 5, el motor de Epic Games que se ha convertido en un estándar de facto para muchos desarrolladores.
¿Qué ventajas tiene el REX Engine?
El REX Engine supone una mejora sustancial del RE Engine, que ya de por sí es uno de los motores más potentes y versátiles del mercado. Con el REX Engine, CAPCOM podrá crear juegos más espectaculares, variados y fluidos, aprovechando al máximo las capacidades de las consolas de nueva generación y los PC más avanzados. El REX Engine también facilitará el trabajo de los desarrolladores, ya que les ofrecerá unas herramientas más intuitivas, flexibles y eficaces. Además, el REX Engine mantendrá la compatibilidad con los GPU que no soporten las nuevas técnicas de renderizado, como los Mesh Shaders, mediante un código que imita su funcionalidad en los vertex shaders. Así, los usuarios con tarjetas gráficas más antiguas no se quedarán atrás y podrán disfrutar de los juegos de CAPCOM.
¿Qué desafíos tiene el REX Engine?
El REX Engine también tiene sus propios retos y desafíos. Por un lado, el motor tendrá que ser capaz de manejar grandes volúmenes de activos de gran tamaño, lo que supone un reto tanto para el almacenamiento como para la carga de los mismos. Por otro lado, el motor tendrá que soportar un alto grado de personalización, ya que se usará para crear juegos de diferentes géneros y estilos. Además, el motor será usado por contratistas externos, lo que requerirá un mayor trabajo en documentación, muestras y localización. Por último, el motor tendrá que competir con otros motores más populares y extendidos, como Unreal Engine 5 o Unity, que cuentan con una mayor comunidad y soporte.
Conclusiones
El RE Engine es uno de los motores gráficos más destacados del panorama actual, y el REX Engine promete ser una evolución aún más impresionante. CAPCOM ha demostrado su capacidad para crear juegos increíbles con su tecnología propia, y no tiene intención de abandonarla. El REX Engine será el motor que dará vida a los futuros proyectos de la compañía, y estamos deseando ver qué nos tienen preparado.
0 comentarios