Cleveland Games

Thu Tran, Ivan Safrin, Bobo Do and Jonathan Schenke

Cleveland Games is a Kinect-based interactive installation launched as part of the new Tinkham Veale University Center in Cleveland's Case Western Reserve University. The installation features 6 rotating games which center around Cleveland's various historical and cultural landmarks.

Polycode was used for all aspects of the games' development. The 3D stages were laid out in the Polycode IDE and the games were prototyped in Lua and the final software was programmed using Polycode's C++ API. Polycode's networking API was used to send the Kinect's motion data to the main computer running the installation.

Sweet Nothings

by Andi McClure

"A collection of small art/music toys I've made over the last six months. Some are interactive, some are not."

Project site

U.S. Open IBM Data Wall 2013

by Hush

An interactive on-site installation visualizing realtime data from the 2012 U.S. Open, the IBM Data Wall ran across 5 high definition screens and was driven by 5 networked computers. Polycode was used to display high definition pre-rendered animation, overlay realtime 3D elements with simulated 3d physics and network the computers to keep animations and user interaction in sync. Designed and built by Hush.

Project site

Nike+ Heatmap

by Hush

Interactive data visualization installation displaying Nike+ GPS run data on an interactive 3D map. Polycode was used to display thousands of realtime 3d rendered trails in High Dynamic Range by taking advantage of GPU processing to display GPS data. Designed and built by Hush.

Project site

Space Cruiser

by Ivan Safrin and Babycastles

Space Cruiser is an interactive video game designed specifically for fulldome projection in planetariums and collaborative play inside a planetarium dome. A first of its kind, it premiered on January 26th, 2012 in the Hayden Planetarium at the American Museum of Natural History and featured a live soundtrack by Greg Fox and narration by Stephin Merritt of The Magnetic Fields. Polycode was used to render realtime high dynamic range 3D graphics and sync rendering from 6 separate computers.

Project site


by Ivan Safrin, Keita Takahashi and Babycastles

Sidescroller is one of four games built by Babycastles in collaboration with Keita Takahashi, designer of Katamarcy Damacy and Noby Noby Boy, for the Babycastles Summit at the Museum of Art and Design. Sidescroller is a multiplayer sidescrolling shooter that spans across 20 monitors positioned along a track around the exhibition floor. Players have to run from screen to screen as they race each other to the finish line. Polycode was used to render graphics and network the game across 20 computers.

Project site


by Ivan Safrin

Bitworld is a procedurally generated "2.5D" action game built completely in Polycode Lua.

Project site