in

CycleBlob: Juego de Tron en WebGL

http://www.neoteo.com/webgl-alcanzo-la-version-1-0

El israelí Shy Shalom tal vez solo haya estado experimentando con WebGL, pero el resultado de ese “experimento” resultó en un juego que podría ser fatal para Adobe, quien trata de convencernos de que todavía necesitamos Flash, tanto como él nos necesita a nosotros. CycleBlob es un juego que nos permite controlar un light cycle —la icónica moto de luz de Tron— sobre un espacio tridimensional rotativo.

Ha habido muchos juegos que imitaban el juego de los light cycles de Tron, pero pocos lograron lo que hace este juego web, CycleBlob. ¿Por qué lo decimos? Empecemos porque se puede jugar directamente desde el navegador y presenta unos gráficos bastante complejos, donde la pista está en constante movimiento. Y a pesar de que estéticamente es muy impresionante, no utiliza nada de Flash, sino que el juego creado por el Israelí, Shy Shalom, solo utiliza Javascript, WebGL y HTML5. ¿Lo estarán jugando en las oficinas de Adobe?

El juego es bastante simple, tal como los light cycles de Tron, los vehículos van dejando estelas que si otro jugador las toca, vuela en mil pedazos. De esta manera, deben ir encerrándose los unos a los otros a alta velocidad, pero lo que hace el juego más emocionante es que la pista es un campo tridimensional rotativo. A medida que pasas los niveles, va aumentando la cantidad de contrincantes y cambia la forma de la pista. Por el momento hay 10 niveles en total, con hasta seis light cycles simultáneamente y tres niveles de dificultad.

Shalom escribió CycleBlob en JavaScript, utilizando elementos de WebGL y HTML5. Tal como hablamos en otras ocasiones, WebGL es una librería gráfica que le permite a JavaScript crear gráficos 3D interactivos en el navegador, como vemos en este juego. Ya lo vimos en acción a fines del año pasado con el Body Browser de Google. Y es que la desarrolladora de la tecnología The Khronos Group, está siendo apadrinada por gigantes como Google, Apple, Intel y Mozilla. Ahora, CycleBlob, más allá de algunos bugs, es otro excelente ejemplo de lo que es capaz de hacer JavaScript con estos agregados.

Según explica su creador, el propósito del juego era aprender a usar WebGL y casi de casualidad le salió algo que podría convertirse en algo muy popular y, a la vez, clavar algunos clavos más en el ataúd de Flash, algo que hasta sus propios dueños han hecho en el último tiempo. Mientras tanto, te recomendamos que pruebes este excelente experimento que utiliza la tecnología capaz de incluir gráficos 3D sin la necesidad de ninguna extensión.

Reportar

¿Qué te pareció?

Escrito por Tomás Garcia

10 Comments

Leave a Reply
  1. "…y mucho mejor porque no es flash" –> fanboy detected!!
    El jueguito no corre en Firefox 3.6 ni menor, tampoco en Opera XD XD como era de esperarse de software creado por trolls para trolls.
    A los únicos que les molesta Flash es a los jotitos maqueros, por que Flash no corre en sus aparatitos por decisión del gay supremo Jobs.
    A ver, yo propondría que los juegos online de la semana de Max se limiten a juegos que usen HTML5 o WebGL, ni un solo juego mas de Flash, al fin que "Flash está muriendo" y ya hasta tiene un "ataúd" XD (de eso ni siquiera hay probabilidad de que ocurra en una fecha lejana, Tomás, pues Flash NO TIENE un rival que le haga verdadera pelea).
    Duela a quien le duela Flash ha sido, es y será la plataforma más usada, más fácil de usar y mas extendida (95% de los ordenadores).

    • #3 Braxton1981: Es verdad que es Flash quien le dio vida a este tipo de animaciones WEB. También es cierto que su popularidad es indiscutible y que muchas máquinas lo utilizan, pero todo en el mundo de la tecnología evoluciona, y es muy importante ver que algunas empresas (sea de gusto no no) influyentes no quieren adoptar a Flash, y WebGL y HTML5 se ponen como fuertes opciones para la animación WEB en los próximos años.
      No será de un YA POR Ya que sea reemplazado Flash, pero es lo que se viene venir. Además hasta Adobe se ha resignado y ha sacado utilitarios para "convertirse". Mi más sentido pésame para FLASH…

      • #4 Pero los conversores solo soportan conversion de vectoriales a svg cosa que es el 1% de lo que se puede hacer con Flash. Decir eso es no conocerlo. Tambien en un momento se hablo de la muerte de ie, de Java, de Net, de windows etc. ya en su momento decian que silverlight iba a matar a flash y ya vemos como estamos.
        Es la gente, desarrolladores y las empresas las que deciden si un producto se adapta a sus necesidades o no. flash y html son dos mundos distintos por mas de ambos sean cosas web. aparte tambien esta el runtime air.

    • #3 Eso seguramente lo dices porque trabajas con flash, que se yo. La web evoluciona, HTML5 simplemente es una evolución del codigo HTML, ahora no vamos a necesitar un plugin pesado para poder reproducir animaciones y vídeos.

  2. Sé que no es el lugar pero insisto: el nuevo esquema "respuesta de comentarios" no me agrada. No mantiene coherencia con el comentario y no es de agradable lectura. He dicho!

    • #7 Y lo que hay de malo es principalmente que hay gente que hace eco de cualquier huevada que escucha.
      Segundo: que nadie de los que dice eso se dedica a ver las diferencias en el desarrollo de aplicaciones para cada plataforma Flash o HTML y las ventajas y desventajas de cada uno. No porque todo corra dentro de un browser es todo lo mismo.
      Tercero: creer que Adobe, u otro, por hacer una demostracion de HTML5 le clava un clavo en el cajon a Flash. (Ellos venden Dreamweaver y el ide Flash, o sea ganan dinero en ambos lados)
      Cuarto: Flash usará webgl para acelerar graficos 3d en la version FlashPlayer 11 que actualmente está en incubator.
      Quinto: Creer que Flash o Adobe estan en contra de WebGL o HTML5 es cosa de ignorantes o recentidos.

      Lo importante es disponer de muchas tecnologias y poder elegir la mejor para lo que se pretende implementar y no dejarse lavar el cerebro por lo que dice uno u otro empresario.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Juegos Online de la Semana (07/04/11)

Neverdaunt:8Bit – MMO Virtual Sandbox