vilvadot / serpento2.0

🐍 An interactive twist to the classic "snake"

Home Page:https://serpento.vilva.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Serpento

serpento

SERPENTO is an interactive installation designed for the digital façade of Medialab-Prado. This project was part of the ‘Juegos Reunidos’ 2017 residence program, held by the Bureau of Culture and Sports of the City of Madrid.

** Disclaimer:** This is a refactor of the original game, made to show the tech side of the piece but not representative 100% of the original interactive experience.

Recorder

Since the game was palyed on Medialab-Prado installations, it was connected to an in-house made tracking software called Community Core Vision, but this makes it only usable on-site.

To avoid this, there is provided a "recorder" that will take N seconds of CCV tracking recording and store it in a file for future use.

Relay

The relayer is a substitute for the CCV. Serpento will interface with it as if it is the original tracking software and snakes will play using old recorded data. This is just a tool to make it work online.

Enviroment

  • CV_IP: IP where CCV is emitting OSC
  • CV_PORT: PORT where CCV is emitting OSC
  • PORT: Sockets port
  • RECORD_TIME: Time in ms to record tracking data

About

🐍 An interactive twist to the classic "snake"

https://serpento.vilva.io


Languages

Language:JavaScript 78.2%Language:GLSL 20.9%Language:HTML 0.9%