Reflejos, Noticias

Unreal Engine 5: ¡ha llegado la próxima generación!

Durante casi 25 años, Epic Games, mejor conocida por su videojuego Fortnite, está revolucionando la industria al ofrecer Unreal Engine, cuya última versión estuvo disponible en acceso anticipado a principios de abril. A pocos días del lanzamiento de su quinta generación, un breve repaso a la historia del motor de juegos más conocido.

 

¿Qué es un motor de juego?

 

Para que un videojuego funcione, necesita diferentes tipos de recursos que se pueden agrupar en dos categorías: la parte lógica (el código del juego) y la parte artística (gráficos, sonido, etc.). La parte lógica es simplemente el código del juego, cada línea de código escrita por un programador que maneja todos los aspectos del título. Por otro lado, la parte artística incluye gráficos, sonido, etcétera. Los dos trabajan de la mano, en el sentido de que el código del juego rige cómo interactúan los elementos artísticos entre sí. Al final, la parte artística es como una marioneta, y la parte lógica los hilos que la mueven.

 

Desde los años 1970 hasta mediados de los 1990, cada videojuego se desarrollaba con su propio motor. Es con la aparición de shooters en primera persona como Doom (1993) que apareció por primera vez el término “motor de juegos”. Este juego, considerado de culto por muchas razones, hacía una distinción entre elementos técnicos y artísticos, lo que permitía modificar y reutilizar enemigos, armas y mecánicas de juego mientras se utilizaba la base de Doom para crear otros juegos más rápido.

 

Una breve historia del Unreal Engine

 

Primera versión

 

Fundada en 1991, Epic Games es básicamente una pequeña empresa creada por el programador Tim Sweeney. A fines de 1994, un programador llamado James Schmalz ideó un prototipo de juego de pinball en 3D para desarrollar sus habilidades. El prototipo del motor 3D se finalizó a principios de 1995 y se hizo una presentación de un nivel ubicado en un castillo medieval. Entonces Sweeney mostró un gran interés en este proyecto y se unió a Schmalz para programar y tomó la iniciativa de crear un editor de niveles para simplificar el proceso de creación. Siempre pensando en la simplicidad, también implementó un motor de física y optimizó el sistema de renderizado de gráficos.

 

Como gran aficionado a los juegos de disparos en primera persona, Tim Sweeney se dispuso a competir con clásicos como Doom mediante la creación de su propio FPS. Por lo tanto, se encargó de programar el motor gráfico y decidió llevarlo al máximo de sus capacidades haciéndolo generar gráficos de 16 bits (65 colores) en lugar de los tradicionales 536 bits (8 colores) que se usaban en la época. Después de un año y medio de intenso trabajo y siete rediseños del código fuente, Sweeney finalmente logró obtener una versión estable del motor para poder crear un primer videojuego. Sweeney y Schmalz, impresionados con las capacidades de su motor, deciden crear un shooter en primera persona al que llaman Irreal. Este juego, lanzado el 22 de mayo de 1998, dará nombre al motor con el que fue creado. Muy bien recibido por la crítica y los jugadores de la época (con valoraciones siempre por encima del 80%), fue considerado uno de los juegos más bonitos de la historia en el momento de su lanzamiento.

 

El juego pronto se convirtió en un escaparate de las capacidades de Unreal Engine, que se utilizará como base para el próximo título de Epic Games. Unreal Tournament. Lanzado en 1999, este FPS centrado en el modo multijugador también fue muy bien recibido por la crítica y todavía hoy se considera un clásico, al igual que su predecesor. El Unreal Engine también se ha utilizado en la producción de otros juegos de culto, como Deus Ex (2000).

 

Segunda generación

 

En 2002, se lanzó la segunda generación del motor de juegos de Epic Games, con el objetivo principal de facilitar la migración de juegos desde la PC a las consolas de la época (Xbox, Dreamcast, PlayStation 2, GameCube), tarea que había sido difícil hasta entonces para los desarrolladores debido a las arquitecturas técnicas a veces muy diferentes entre las máquinas. Esta segunda iteración de Unreal Engine también se utilizará para producir ciertas obras de series conocidas, como la serie de Splinter Cell, De en 2003 2013.

 

Tercera generación

 

Unos años más tarde, en julio de 2004, el Unreal Engine 3 fue presentado a la prensa especializada a través de capturas de pantalla. El motor se diseñó originalmente solo para crear juegos que se ejecutaran en Windows, PlayStation 3 y Xbox 360, y la compatibilidad con iOS y Android se agregó a partir de 2010. La Wii U fue la última consola para la que se hizo compatible Unreal Engine 3, para dos juegos. : batman: ciudad de arkham (2012) et Marina de colonias extrangeras. Desafortunadamente, Batman fue el único que aprovechó las capacidades del motor, porque Marina de colonias extrangeras fue cancelado en 2013 debido a la mala recepción del juego en Xbox 360 y PlayStation 3.

 

cuarta generación

 

La primera mención del Unreal Engine 4 se remonta a agosto de 2005, durante un discurso de Mark Rein, vicepresidente de Epic Games. Si bien aún no se había lanzado ningún juego con la generación anterior del motor, Rein anunció que un equipo ya había estado trabajando en la nueva versión de Unreal Engine durante dos años. En ese momento, solo una persona estaba trabajando en este proyecto, esa persona era Tom Sweeney. Esta generación del motor de juego ofreció un nuevo modelo de negocio; de hecho, los desarrolladores podrían tener el Unreal Engine 4 por $19 al mes. El 19 de marzo de 2014, Epic Games anunció que haría que el motor fuera gratuito para escuelas y universidades que ofrecen programas en desarrollo de videojuegos, informática, arte y arquitectura. Eventualmente, en marzo de 2015, Epic Games hizo que Unreal Engine fuera gratuito para todos, con una comisión del 5 % en proyectos que generaran más de $3000 en ingresos por trimestre.

 

Esta generación habrá sido la más versátil, con cerca de 20 sistemas diferentes compatibles (consolas domésticas, ordenadores, dispositivos móviles, cascos de realidad virtual, etc.), y habrá sido la base de excelentes títulos como Arca: supervivencia evolucionada, Campos de batalla de PlayerUnknown, Rocket League, Street Fighter V y Kirby Star Allies.

 

Una quinta versión disponible recientemente

 

En 2020 tuvo lugar la primera edición del Summer Games Fest, un evento creado para permitir a las empresas de videojuegos anunciar los proyectos en los que estaban trabajando cuando se canceló el E3 de este año. Durante este festival, Epic Games anunció la quinta generación de Unreal Engine durante su conferencia. Su desarrollo habría comenzado en 2018, dos años antes de su anuncio en el evento. Esta última versión se puso a disposición de los desarrolladores en acceso anticipado el 26 de mayo de 2021, antes de lanzarse oficialmente el 5 de abril de 2022.

 

Grandes proyectos por venir

 

El 5 de abril, Epic Games organizó el estado de irreal, un evento online de unos cuarenta minutos de duración con el objetivo de dar a conocer las novedades del motor del juego, durante esta presentación se dio a conocer el Unreal Engine 5, así como los nombres de las empresas que lo utilizarán. Entre la lista de casi 80 estudios, encontramos los grandes nombres del medio, como PlayStation, Xbox, Dontnod (Life is Strange), Codemasters (DiRT, F1), CD Projekt RED (The Witcher, Cyberpunk 2077), 2K Games (NBA 2K), Gearbox Entertainment (Borderlands) o incluso Devolver Digital (Hotline Miami, Serious Sam).

 

También se han presentado o al menos anunciado en las últimas semanas varios juegos que utilizan Unreal Engine 5, como la secuela del icónico S.T.A.L.K.E.R. (2007), Corazón de Chernóbil, sino también el siguiente Tomb Raider, que estuvo entre los múltiples anuncios en el resumen del Estado de Unreal. El duodécimo episodio de la saga. Dragon Quest, Las llamas del destinoTambién utilizará la quinta generación del motor de Epic Games, según se indica en una publicación de la cuenta oficial de la serie en Twitter.

 

Con casi 25 años de experiencia, Epic Games una vez más supera los límites de lo que un videojuego puede ofrecer gráficamente al tiempo que combina la tecnología contenida en las últimas consolas y componentes para computadoras. Siendo aún reciente el lanzamiento de esta nueva versión del motor, aún son pocos los juegos que aprovechan al máximo lo que tiene para ofrecer. Con la promesa de gráficos cada vez más realistas y universos cada vez más grandes, ¡el mundo de los videojuegos está a punto de entrar en una nueva dimensión!