Ciro Durán Un archivo vivo

El Maravilloso Melquíades 3000

Revisa el código fuente de El Maravilloso Melquíades 3000 (o The Marvellous Melchiades 3000 en inglés) en GitHub: https://github.com/chiguire/melchiades

El Maravilloso Melquíades 3000 es un juego de improvisación de dos personas. Un jugador hace una pregunta a la máquina. La máquina responde mostrando un GIF animado y moviendo varios indicadores y luces. El segund9o jugador debe interpretar estas señales como una respuesta al segundo jugador. Fue hecho para el Global Game Jam 2018 en Hacksmiths, en Goldsmiths, University of London. El tema del jam fue “Transmission”, “Transmisión” en inglés.

La idea del juego era hacer un show en el show and tell del game jam. Estamos contratando operadores de El Maravilloso Melquíades 3000, una máquina que es capaz de hablar con los espíritus. Una persona que desea saber su futuro se para frente a la máquina, presiona un botón y hace su pregunta en voz alta. La máquina luego muestra lo que los espíritus han interpretado de lo que ha dicho la persona, y luego dirán su destino a través de la pantalla y los varios diales y luces.

El operador debe leer esta respuesta y dar una interpretación convincente al cliente.

La audiencia luego votará si el intérprete fue convincente.

El Maravilloso Melquíades 3000 fue una aproximación a hacer un videojuego en el que la PC desapareciese. El juego usa una pantalla, por lo que puede correr en modo kiosko. Hacer un juego como éste en el jam significa que sólo existe durante el evento. Desarmar el proyecto luego de que el evento ha terminado siempre afecta a la gente alrededor. Pero creo que esa es la diversión y la naturaleza de estos eventos.

Requisitos de hardware

  • Arduino Mega - Controla las luces y servos
  • Raspberry Pi - Corre un script en Python que se comunica con el Arduino y la pantalla.
  • Muchos LEDs
  • Dos tiras de Neopixeles (de 3 y 7 luces respectivamente)
  • Un servo
  • 4 resistencias sensibles a la fuerza
  • Una webcam (usado como micrófono)
  • Un sensor ultrasónico de distancia

Requisitos de API

El juego usa APIs de Internet públicamente disponibles. Si quieres correr este juego necesitas adquirir algunas claves.

  • Google Speech API - Usa el plan gratuito de Google Cloud API para acceder a este API. Usamos el reconocimiento de voz para convertir la pregunta a texto.
  • Giphy API - Usamos el API de Giphy para buscar un GIF animado a partir del texto de la pregunta.