1 de agosto, 2009

Motores 3D

Publicado por: 

Los juegos en 3D han cambiado notablemente desde los primeros y muy primitivos algoritmos capaces de mover unos pocos polígonos en pantalla, hasta los muy sofisticados motores de hoy día. Cada mañana nos despertamos en nuestras camas con una muy clara convicción en nuestras cabezas de “gamers”: hemos nacido demasiado pronto.

Ultima Underworld (1990)


Utima Underworld

Los chicos de Origin Systems, trabajando con Blue Sky Productions, programaron este hermoso motor de juego utilizando C como base principal. Dan Schmidt y Doug Church, los máximos responsables del proyecto, fueron capaces de crear un entorno tridimensional impresionante con texturas aplicadas a polígonos no sólo en paredes, sino en techos y suelos, y era capaz de generar mapas con varias alturas e incluso suelos inclinados y rampas, lo que para la época era un efecto tremendamente efectista. El juego funcionaba perfectamente en un 386DX a 40Mhz… algo menos que eso, y la suavidad del movimiento se veía afectada.

No había modelos tridimensionales, sino sprites planos que eran girados según el ángulo de la cámara tal y como más tarde lo haría el mítico Doom.

Doom (1993)


doom

El motor de Doom era conocido internamente como el Id Tech 1, y lo más destacado de él era que no se trataba de un motor tridimensional al uso, sino de un ingenioso artificio gracias al cual, escenarios completamente bidimensionales se “levantaban” para crear la ilusión de un entorno en 3D: juegos de luces, escaleras y otros artifactos contribuyeron a crear una de las experiencias de juego más memorables de cuantas han existido en el mundo del entretenimiento asistido por ordenador.

Una de las limitaciones más detacables del juego, aunque en ningún momento se echaba en falta mientras se jugaba, era la imposibilidad de que un objeto ocupase un plano superior respecto a otro, precisamente porque el motor no era un motor 3D.

Voxel (1992)


comanche

Cada juego de Comanche publicado hasta la fecha ha sido construido alrededor del motor propietario de NovaLogi, Voxel Space. Otros juegos incluso de otras empresas han incluido porciones de Voxel para renderizar vehículos u objetos del juego.

El nombre Voxel proviene de la contracción del término en inglés “volumetric pixel”. Es la unidad cúbica que compone un objeto tridimensional. Constituye la unidad mínima procesable de una matriz tridimensional y es, por tanto, el equivalente del píxel (o pixel) en un objeto 2D. En esencia, el motor renderizaba los objetos con pequeños “cubos” tridimensionales apilados, lo que daba a los juegos un aspecto más realista a la vez que veloces.

Build (1993)


dukenukem3d

El motor Build se hizo rápidamente famoso por el juego Duke Nukem 3D con el que fue construído. Utilizaba básicamente el mismo sistema de render que Doom, levantando planos en 2D para crear la ilusión de un entorno 3D, pero con la habilidad adicional de poder mirar hacia arriba y abajo, lo que creaba la ilusión del 3D aún más.

El motor exigía bastante más que el motor de Doom, ya que para funcionar a su máxima potencia precisaba de un PC equipado con un procesador Pentium y una tarjeta SVGA decente, mientras que Doom funcionaba bastante bien en un 386.

Otros juegos importantes construidos con este motor fueron Blood, Shadow Warrior y Witchaven.

Stonekeep (1995)


stonekeep

Como muchos otros juegos, Stonekeep sufrió un extremadamente largo periodo de producción. Anunciado en 1990, el juego prometía presentar un entorno tridimensional funcionando en un humilde 286, pero acabó siendo publicado en 1995 y requiriendo un 386. El presupuesto también se multiplicó, de unos originales 50.000 dólares a medio millón, y de sólo dos personas, a un equipo de más de 200. El juego usaba capturas de personajes en tiempo real para representar a los monstruos, lo que resultaba interesante para la época.

XnGine (1995)


daggerfall

XnGine es el celebérrimo motor de gráficos desarrollado por Bethesda para sus juegos, desde Battlespire hasta Daggerfall pasando por Future Shock o Terminator: SkyNET. El motor funcionaba en DOS y presentaba ya modelos tridimensionales, gráficos en alta resolución y compatibilidad con las primeras tarjetas de aceleración por hardware como las de 3dfx. También presentaba mundos increíblemente grandes

Jedi (1995)


starwars-dark-forces

Jedi fue el motor que desarrolló LucasArts para presentar sus primeros juegos tridimensionales, como Star Wars: Dark Forcesy Outlaws. Los juegos seguían el mismo camino que Doom con los mapas en dos dimensiones y los modelos basados en mapas de bits, pero esta vez con un importante añadido: los sectores con los que se construían los juegos podían apilarse unos sobre otros, consiguiendo un efecto tridimensional que impresionaba bastante para la época.

También abrieron camino la posibilidad de saltar y agacharse, así como mirar hacia arriba y abajo.

Quake (1996)


Quake

Quake, el primer motor completamente tridimensional de Id Software, marcó el año cero en la historia de los juegos de ordenador. Desde su publicación, todos los juegos se construían y planeaban con la sola intención de no resultar mal parados cuando eran comparados con éste. Quake fue la razón de que las aventuras gráficas dejaran de venderse.

Quake funcionaba fantasticamente bien en los ordenadores de la época, los viejos Pentium 100, y sin necesidad de tarjetas aceleradoras. Esto se conseguía con los primeros procesos de optimización (que hoy día son normales) tales como no renderizar todos aquellos polígonos que no son visibles para el jugador, como la parte no visible de un cubo o una pared, por ejemplo. Todos los modelos de los personajes, monstruos, cohetes, armas… eran modelos tridimensionales, y el 3D era completo y real, con complicados mapas llenos de estructuras tridimensionales: espirales, escaleras, pasajes y subterráneos. El modo Deathmatch de Quake, con hasta 16 jugadores compitiendo por Internet, model o red local, provocó un frenesí a nivel mundial que pocas veces se ha vuelto a conocer.

Quake fue también el primer juego en ofrecer luces dinámicas pre-calculadas y soporte para OpenGL y otras tarjetas aceleradoras, que por fin empezaron a venderse y proliferar hasta convertirse en un elemento indispensable dentro de nuestros PCs.

Renderware (1998)


cold-fear

El motor Renderware ha sido utilizado en muchos más juegos de los que la mayoría de la gente sospecha, la mayoría de los cuales fueron publicados para la consola PlayStation 2, la GameCube, Xbox y Xbox 360. Ultimamente también se está usando para la Playstation 3 y la Nintendo DS

Desarrollado originalmente en 1998 como solución para ordenadores PC, RenderMan confiaba más en la potencia del procesador que en otras soluciones más avanzadas como el soporte para tarjetas aceleradoras hardware. Por este y otros motivos, RenderMan fue rápidamente eclipsado por el increíble motor de juego de Epic, el Unreal Engine. En una entrevista celebrada con Gamasutra, William Gordon, CCO de Electronic Arts, se lamentaba de no haber prestado demasiada atención a Epic.

“Nos llamaron y nos dijeron: vamos a hacer esto, esto y esto; y pensamos: ja, eso va a ser bastante complicado. Nueve meses más tarde, miramos lo que Epic había hecho y dijimos: oops… hemos subestimado a Epic”

Antes de ser superado por el motor de Epic, Renderware se ofrecía como un producto completo como Engine tal y como se conciben ahora esos motores, como un conjunto de herramientas que están diseñadas y pensadas para ofrecer una solución completa al grupo de desarrolladores interesados en construir un juego.

Quake II (1997)


Quake2

Continuará…

Deja una respuesta

Artículos de la Semana Anteriores



Atom Zombie Smasher

Efectivamente, nunca nos cansamos de los zombies. Pero cuando vienen de forma tan original y adictiva como en Atom Zombie Smasher, uno se alegra de que haya tantas formas de matarlos.


Dead Island

Zombis… ¿nunca nos cansaremos de ellos? Con propuestas como ésta, la respuesta es, probablemente, no.


Dead Space 2

La scifi es algo muy delicado, y los survival horror, aún más. La frontera entre lo sugerente y lo ridículo es demasiado estrecha, pero Visceral Games ha demostrado que, de ambas cosas, entienden un rato. Bienvenidos a Dead Space 2.


Dead Rising 2

Estaba claro: solamente Dead RIsing 2 podía superar a Dead Rising.


Red Dead Redemption

Solamente Rockstar, con su tipo de juego estilo Sandbox, podía recrear el salvaje oeste como debía hacerse.


Modern Warfare 2

Si has estado metido en un refugio nuclear a seis kilómetros por debajo del nivel del mar, probablemente no sabrás qué es Modern Warfare 2. O quizá sí…


Cortex Command, guerra por el oro

Nada es como era antes, desde la alianza con las máquinas, desde la expansión de la humanidad, desde la recibida de los extraterrestres… Si todo eso no hubiera sucedido, ahora mismo no estaríamos en una guerra universal. Mis últimas palabras, para quien las lea, si ves un Dummy corre.


Factor Tiempo

El tiempo, es una enfermedad que poco a poco nos va matando. Es la única arma que puede dañar y no sentirse culpable, ya estaba avisado que tarde o temprano ocurriría. Deja su mensaje tras la primera cana del cabello moreno, su primer golpe cuando el levantarse de la cama ya no es cuestión de cambiar el despertador. Su golpe mortal, cuando roba el aliento.

 

En portada


Penguin Adventure Special, nuevo disco de Gryzor87
 Ayer
Nuevo Humble Bundle, pequeño, pero especial para Android
 2 febrero 2012 (hace 5 dias)
Void, gran proyecto innovador de seis estudiantes de Digipen
 26 enero 2012 (hace 2 semanas)
Dustforce ya disponible en Steam
 19 enero 2012 (hace 3 semanas)
Bioshock Infinite es todo lo que espero del 2012
 16 enero 2012 (hace 4 semanas)
Presentación de Verminest. Entrevista con Locomalito y Gryzor87.
 10 enero 2012 (hace 4 semanas)
Nuevo Humble Indie Bundle
 14 diciembre 2011
Nuevo trailer de Unepic (vota para mejor indie del año)
 13 diciembre 2011
Hyper Princess Pitch! Nuevo ladrillazo a la navidad de Daniel Remar.
 1 diciembre 2011
25YEAROLDLEGEND
 24 noviembre 2011
>>> ¿Más noticias?

Ultimas reviews


Atom Zombie Smasher
Dead Island
Dead Space 2
Dead Rising 2
Red Dead Redemption
The Spirit Engine 2
Modern Warfare 2
Tibia
Transport Tycoon
Dead Space Extraction
Zombie Apocalypse!
Portal
Batman: Arkham Asylum
Fallout 3 y sus expansiones
Call of Duty: World at War

Ultimos comentarios

Félix“el diseño de Head over Heels debería ser de estudio académico obligado para todos los diseñadores de juegos” … ya se ha...
Nuevo y espectacular remake del clásico isométrico Batman de 1986

ballanLo estoy jugando y tiene MUY buena pinta. Gracias por compartirlo :D
Void, gran proyecto innovador de seis estudiantes de Digipen

Ruber EaglenestMola, gracias, no lo conocía, aunque insisto, la mecánica en Void es novedosa por eso de “renderizar el pasado en un trozo de...
Void, gran proyecto innovador de seis estudiantes de Digipen

StormtrooperEsto ya existe o al menos es muy pero que muy parecido, tiene un tiempo en desarrollo… y se llama ParadoxShift…. Videos :...
Void, gran proyecto innovador de seis estudiantes de Digipen

SantosEl visor ese del tiempo me recuerda al que había en la película “Dejavú” (Muy recomendable por cierto)
Void, gran proyecto innovador de seis estudiantes de Digipen

YonkykongAchron, Metroid Prime 2, Oracle of Ages, Singurality o Skyward Sword. Esto de que los dos niveles funcionen a la vez creeme que me gusta,...
Void, gran proyecto innovador de seis estudiantes de Digipen

Ruber EaglenestLlevo toda mi vida jugando desde el Spectrum, y no recuerdo ningún sólo juego que haga lo que hace Void. Eso si, tengo una carencia...
Void, gran proyecto innovador de seis estudiantes de Digipen

Noticias más populares

¿De qué se habla?

Blog de videojuegos bajo Licencia Creative Commons, Game Under 2010. RaiN