A jugar DOOM en tu navegador gracias a HTML5 y JavaScript

Tecnologias de Información

Varios desarrolladores están tratando de probar que la web da para mucho. Si hace poco vimos un emulador para correr Linux en el navegador, ahora el turno le tocó al clásico DOOM – un pionero de los videojuegos de disparos en primera persona (FPS). Sus épocas de oro ya pasaron, pero el que quiera recordar los viejos tiempos ahora lo puede hacer usando nada más que un navegador (y sin Flash).

El desarrollador Alon Zakai utilizó la herramienta Emscripten, un compilador LLVM a JavaScript. El sistema funciona en Firefox y Safari – en Chrome se queda pegado. Si estás interesado en los detalles técnicos, están disponibles aquí, mientras el código fuente está acá.

Ya hace un año, Google había hecho una demostración similar corriendo Quake II en Chrome usando WebGL, demostrando las capacidades de las herramientas que están cada vez más disponibles en internet.

Quake II tambien con HTML5

Mientras el debate de HTML5 se centra en las capacidades de video, Google trabaja en la manera de llevar la experiencia de los juegos al iPad navegador.

Por lo general los juegos en línea emplean plugins como Flash o Java para ejecutarse, pero para mostrar lo que se puede lograr con HTML5, algunos de los ingenieros del equipo de Google Web Toolkit (GWT) portaron el clásico Quake II al navegador. Basados en un proyecto llamado Java Jake2 donde portan el original código fuente de Quake II (ID Tech 2) a Java 3D, utilizaron Google Web Toolkit para recompilarlo en Javascript.

Para hacer esto utilizaron WebGL, la API Canvas, elementos de

Tema Relacionado: Tecnologias de Información