Chrome’s World Wide Maze: convierte una web en un laberinto 3D

Publicado el 23 marzo 2013 por Ferranmunoz @ferran_munoz

Tal y como dice la imagen, esto es un experimento de Google. Pero menudo experimento! ¿Habéis jugado alguna vez al típico juego de llevar una pelotita por un laberinto y evitar que se caiga por los bordes del mapeado? pues seguramente los ingenieros de Google se preguntaron eso mismo y se pusieron manos a la obra.

Ahora bien, como Google siempre tiene que decir la suya y demostrar al mundo que son quienes son, no bastaba con crear diversos mapeados de forma aleatoria y jugar desde el PC. No, ellos lo que han pensado es utilizar cualquier página web como mapa y que el mando pueda ser tu smartphone (o tu PC). El resultado de todo esto es el Chrome’s World Wide Maze.

Si quieres probar el juego, puede ir a la web oficial para poder disfrutar del juego.

Que no os engañen

Si usáis otro navegador diferente a Chrome (yo particularmente uso Firefox, no me gusta Chrome para nada) también podéis jugar, por mucho que en la web diga lo siguiente

Are you on a browser other than Chrome?

World Wide Maze uses 3D graphics powered by WebGL and requires a browser that supports WebGL. Please download Chrome here and visit us again.

Os están diciendo que el juego utiliza una librería gráfica denominada WebGL y que requiere un navegador que lo soporte. Como solución os proponen que descargues Google Chrome, que seguro que funciona (y tanto que si, para eso lo dicen). Una política un tanto rastrera, teniendo en cuenta que los demás navegadores también soportan esta librería, tal y como podemos leer en Wikipedia:

El grupo de trabajo del WebGL incluye Apple, Google, Mozilla, y Opera. WebGL ya está presente en las builds de Mozilla Firefox, Mozilla Fennec, Google Chrome y también en la versión de Safari incorporada en OS X Lion.

Pues nada, como utilizo Firefox, escribí about:config en la barra de direcciones y fui a buscar el campo que relaciona WebGL. Y de todos los campos que hay, el que me interesaba es el campo que se denomina webgl.force_enabled (activado a la fuerza) y, como me pensaba: está desactivado por defecto.

Pues nada, haciendo doble click lo activé (lo puse a true)

Aquí podéis ver que, después de activar el WebGL en el navegador, la web funciona. Eso si, siguen erre que erre con que utilices Google Chrome. Tienes que tocar el enlace que hay en la frase “If you wish to try accessing the site in your current browser, click here”

En fin, ya veis que cruzada tenéis que hacer para poder jugar en un navegador diferente al de Google. En este sentido, los de Mountain View se cubren de gloria, sin facilitar nada las cosas a los demás. Vuelvo a insistir, una política realmente rastrera.

Objetivo

El objetivo del juego es jugar llevar una pelota desde un punto A hasta la meta, utilizando una web transformada en 3D como escenario del juego.

Durante el camino hacia la meta, el jugador podrá coger bolitas para ir sumando puntos. Cuando el jugador llega a la meta, la puntuación se calculará gracias a los puntos de las bolitas que ha cogido y al tiempo que ha ahorrado hasta llegar a meta.

Primeros pasos

Bueno, aquí tenéis la pantalla principal. Le daremos al botón “Start”

Seguramente te pida de sincronizar tu smartphone con el PC, ya sea escribiendo un mail o haciendo uso de un código QR. En mi caso y para no complicarme la vida, jugaré directamente desde el PC, sin utilizar el smartphone. Para ello, le digo que no sincronizaré nada, que quiero jugar en el PC y ya está.

Una vez dicho esto, es hora de escoger pantalla. Escribiremos la web que queramos (nosotros hemos escrito la nuestra) para jugar en ella: