Ciro Durán Un archivo vivo

Lilibeth's Parade

Revisa el código fuente de Lilibeth’s Parade en https://github.com/chiguire/lilibethsparade

Lilibeth’s Parade es un juego hecho para el Global Game Jam 2017, en Goldsmiths, University of London, Londres, UK. El tema de jam era “waves”, que del inglés se puede traducir como “olas”. Hecho por Ciro Durán y Yole Quintero.

Lilibeth's Parade

Inspirado en el icónico saludo de la Reina Isabel, llevamos este gesto a ser la mecánica principal del juego. Interpretamos el tema “waves” como verbo (“saludar”, o “mover la mano”) en vez de un sustantivo.

En Lilibeth’s Parade, dos jugadores se paran frente a un sensor de manos Leap Motion, y deben saludar como la Reina para qeu su carro avance hacia la torre del reloj del Palacio de Westminster. El primer jugador que llegue a la torre gana.

Lilibeth's Parade

El juego tiene los siguientes componentes:

  • Un sensor de manos Leap Motion. Este es un sensor que construye un modelo en tiempo real de la mano. Esto permite detectar el gesto de saludo.
  • Una PC. Hubiésemos preferido usar un Raspberry Pi, pero al momento de hacer este juego, no habían drivers del Leap Motion para Raspberry Pi.
  • Un Arduino Uno con un shield de pantalla. Esto es para mostrar el estado del juego, y el ganador.
  • Un Arduino Mega conectado con servos. Esto es para mostrar el progreso de los jugadores. Este board también está conectado a neopixels pegados a la torre, para incrementar la sensación de progreso.
  • Un modelo de cartón de la torre del reloj.

Lilibeth's Parade

Por el lado del software, todos los componentes están conectados por un solo sketch de Processing. El sketch se comunica con los Arduinos a través de los puertos seriales, y con el Leap Motion a través del manejador que viene con el SDK de Leap Motion. Existe una librería de Processing que simplifica la comunicación con el Leap Motion.

Durante el jam intentamos explorar otras opciones, tales como usar OpenCV y una webcam para detectar las manos a través de la piel. Después de un día explorando esta solución nos dimos cuenta que no nos iba a llevar al resultado deseado a tiempo.