Una de las primeras decisiones que un estudio toma cuando desarrolla un juego de video es el motor que usará y se pueden considerar dos opciones: comprar la licencia al creador de alguno o hacer uno propio. La segunda opción requiere experiencia y dinero, pero sobre todo tiempo, algo que la mayoría quiere ahorrar, así que la mejor opción para muchos es pagarle a otro estudio para usar su software.

Actualmente hay tres famosos creadores de juegos con mucho tiempo trabajando en sus motores y promocionándolos para que otros desarrolladores compren una licencia y los usen; de hecho, comercializar este tipo de tecnología se ha vuelto la meta principal de algunos de ellos y están listos para entrar en la pelea por ganar la atención de sus clientes actuales y potenciales, entre otras cosas, dando soporte técnico a quien lo necesite.

Un motor es la base de un juego y contiene todas las herramientas para crear los escenarios y personajes, la física y la Inteligencia Artificial, así como el audio y los editores para hacer esto con más facilidad.

Epic Games, id Software y Crytek han trabajando en distintas versiones para sus motores y buscan constantemente implementar nuevas características para mejorarlos; en este artículo te invitamos a dar un vistazo rápido a la tecnología de cada uno de ellos.

id Tech de id Software

id Software ha creado videojuegos legendarios y el primer motor que desarrollaron fue para Doom. John Carmack, uno de los fundadores del estudio, fue el programador principal de ese motor que ahora vemos como algo lleno de limitaciones técnicas. Una de estas y tal vez la más importante es que no era 3D, ese efecto y varios más eran simulados, así que en lugar de ver esta tecnología como algo rústico, se le debe considerar una genialidad por haber logrado excelentes efectos visuales que aportaban un gran nivel de inmersión. Quien haya jugado Doom en su época puede platicarte la impresión que le causó ver por primera vez a un Cyber Demon.

El motor tuvo varias actualizaciones y algunos estudios compraron licencias para crear sus videojuegos con esta tecnología, cuya versión más exitosa fue id Tech 3, usado para desarrollar títulos como: American McGee?s Alice, Call of Duty, Medal of Honor Allied Assault, Soldier of Fortune II y Star Wars Jedi Knight II, por mencionar algunos.

175961.jpg
RAGE usará el nuevo motor de id Software

Para Doom 3 se usó el id Tech 4 y muchos quedamos impresionados con el resultado, pero hubo desarrolladores que comentaron que esa tecnología era poco amigable, tenía altos requerimientos de hardware y prefirieron usar el engine Unreal. Para id Software fue obvia la necesidad de hacer algo para atrapar la atención de los creadores de juegos y pronto se pusieron a trabajar en la siguiente versión de su maquinaria.

id Software siempre consideró importante impresionar con excelentes efectos de luz y sofisticadas texturas en sus escenarios y personajes, y ahora podemos ver un cambio en esa tendencia, pues con el id Tech 5, que está siendo usado para crear RAGE y Doom 4, la meta principal es facilitar el uso de los desarrolladores, aunque eso no significa que el resultado visual sea malo; si has visto algún video de RAGE sabes de qué estamos hablando. Además, esta será la primera vez que id Software tenga en mente tres plataformas en el proceso de creación: PC, PS3 y Xbox 360, y para cerrar, sólo recordaremos que algunos miembros de la compañía han comentado que aunque en ocasiones el proceso creativo ha sido abrumador, tener al lado a John Carmack, siempre es alentador.

CryENGINE de Crytek

Crytek es el estudio más joven de los tres mencionados en este artículo y Far Cry fue el juego que mostró por primera vez el motor CryENGINE.

Una de las principales características de este motor es que el editor permite modificar los elementos del juego en tiempo real, como destruirlos, y por mencionar algunos aspectos interesantes, te comentaremos que en el terreno es posible observar objetos que estén hasta a dos kilómetros de distancia; se puede crear vegetación con imágenes foto realistas que además cuentan con física auténtica; y la Inteligencia Artificial podía ser modificada por medio de scripts para crear conducta adecuada en los enemigos.

La segunda iteración de este motor fue reconocida por tener gráficas de alta calidad acompañadas de altos requerimientos de sistema y las modificaciones que sufrió permitieron usarlo en títulos para Xbox 360 y PlayStation3. El CryENGINE 2 fue utilizado para la creación de Crysis, un título que fue recordado por lo difícil que era jugarlo de manera óptima en una PC, al grado de que la pregunta ?¿Puede correr Crysis??, se convirtió en una recurrente entre los videojugadores para conocer de una vez por todas las características del equipo.

175962.jpg
Crysis 2 logró excelentes efectos visuales en consolas caseras

Crytek quiso hacer su tecnología más accesible para todos y a esto sumaron la idea de que la segunda versión del motor haría que el juego que lo usara siguiera luciendo bien tres años después de su creación. Con la tercera versión, la meta era hacer esta tecnología más accesible para una mayor cantidad de desarrolladores. El resultado en PC eran buenos efectos visuales, pero no tan impresionantes, mientras que en las consolas caseras, Crysis 2, un juego creado con esta tecnología, sigue siendo uno de los más impresionantes en cuanto a gráficas se refiere.

Cevat Yerli, director de Crytek, dijo que haber tratado de hacer compatible Crysis 2 con casi cualquier PC, debido al uso de DX9, generó la necesidad de actualizar el título para usar las ventajas de la versión más nueva de DX. Otro problema es que la Inteligencia Artificial en este juego es deficiente, así que el éxito del CryENGINE 3 está por verse.

Unreal Engine de Epic Games

El motor creado por Epic Games hizo su primera aparición en 1998 con el juego Unreal y de ahí vendría una infinidad de títulos creados con esta tecnología. La diferencia que existía entre este motor y otros que estaban disponibles en la misma época, era que este podía ser modificado de manera fácil, y su tecnología de redes era mejor, siendo el primero en usar el modelo cliente?servidor.

El Unreal Engine 2 recibió cambios fuertes en todo aspecto, además de que se agregó el efecto de física conocido como ragdoll, que le dio un giro totalmente distinto a las animaciones de los personajes cuando morían; antes estaban predeterminadas, pero con este nuevo efecto se logró que los cuerpos de los personajes actuaran de manera mucho más real al caer al suelo. En esta versión también se agregó soporte para poder funcionar en las consolas caseras de esa generación.

175963.jpg
El próximo Gears of War 3 usará la versión más nueva del Unreal Engine

La versión que hoy conocemos es la tercera, y el motor es bastante versátil; está diseñado para funcionar en PC, consolas caseras y dispositivos móviles que usan iOS y Android, por lo que no es extraño que el Unreal Engine sea uno de los motores más populares entre los desarrolladores de videojuegos de nuestra época. De acuerdo con las palabras de directores de juegos como Mass Effect y Batman: Arkham Asylum, haber trabajado usando este motor les facilitó dedicarse a trabajar en el tipo de juego, en lugar de preocuparse por crear tecnología nueva. Epic Games trabaja constantemente en modificaciones a su motor para mejorar los efectos visuales y hacer más fácil el uso de su editor para crear niveles, terreno, texturas, animaciones, cinemas y todo lo relacionado con cada título.

Finalmente, hay que hacer notar algo importante: cuando se crea el motor para un juego, es difícil que sea usado para distintos géneros, y tal vez por esto el Unreal Engine goza de un éxito enorme, su versatilidad ha sido clave para ser usado ara desarrollar shooters en primera y tercera persona, RPG, títulos de aventura, peleas, lucha libre, pinball y más, y por lo mismo es probable que siga siendo uno de los más usados durante un buen rato.