viernes 9 de julio de 2010

El inicio de un nuevo género. Hovertank 3D

Aunque la tecnología iba avanzando a pasos agigantados, durante el inicio de los 90 todavía existía una limitante importante para que las computadoras pudieran desplegar varias superficies a la vez, haciendo que la inmersión 3D (o pseudo-3D) todavía no fuera posible. Ya existían varias iniciativas que simulaban un espacio tridimensional (Flight Simulator, Wind Commander o Starglider), pero ninguna lograba que se sintiera la experiencia de una fluida (y sobretodo rápida) inmersión visual.

Durante este tiempo id salía de Softdisk, por tanto tenían toda la libertad para crear sus propios juegos. Manteniendo el motor de Commander Keen, desarrollaron Rescue Rover, videojuego donde el jugador tenía que rescatar a su perro robado por robots alienígenas. También hicieron Dangerous Dave in the Haunted Mansion, el cual expresaba el gusto que tenía id por el humor negro y la sangre.



Pero mientras el equipo estaba ensamblando nuevos juegos, Carmack cocinaba una nueva propuesta: el desarrollo de un motor donde el jugador pudiera sentir que estaba dentro del juego, un motor que desplegara mundos tridimensionales con mucha rapidez. Sabía que ya existían varias propuestas en el mercado, pero se les hacía poco atractivas y se propuso a crear algo mucho mejor.

Con la idea de escribir una rutina que le dijera a la máquina que sólo se dibujaran algunas superficies para optimizar recursos, diseñó un prototipo de nivel que mostraba en pantalla sólo trapecios inclinados, sin techo ni piso.


Adicionalmente, utilizó una técnica poco común: el raycasting. Ésta consiste en computar una sola línea vertical (siempre de 90º) desde el piso hasta una altura predefinida (todas las paredes tenían la misma altura) en función al punto de vista del jugador; el movimiento de éstas y el color añadido a las áreas de los trapecios generó un ambiente inmersivo en 3D.

Carmack desarrolló en 6 semanas un motor que ejecutaba paredes tridimensionales con mucha fluidez. Tanto él como Romero sabían que tenían en sus manos el futuro de los videojuegos de acción para computadora. Con esto en mente, el equipo de id decidió que un videojuego futurista donde el jugador fuera un tanque que matara aliens y rescatara personas podría explotar al máximo el motor; y así fue.

Hovertank 3D fue el resultado y debutó en abril de 1991 como el videojuego que fundó el género de rápida acción en primera persona. Los gráficos fueron hechos por Adrian Carmack y fue publicado por Softdisk.



0 comentarios:

Publicar un comentario en la entrada