Wangshu Sun, Yue Zhang, FY Zhu

BoomChaCha! is a physical musical role-playing game where three players will fight together against monsters.


About BoomChaCha!

This is a physical musical role-playing game(RPG) where three players will fight together against monsters, with magical weapons in their hands.

Basically there is a warrior attacking the monster, a defender defending all of the three, and a mage healing all of the three. The three characters share the same life so they will get hurt or get healed for the same amount of health.

Unlike most of the RPG games, BoomChaCha! is musical. This means it is always better to follow the rhythm while playing. There's always a “Boom Cha Cha, boom cha cha” six-beat pattern repeating itself in the 6/8 background music, which creates a feeling of dancing party rather than a dangerous fight. During the first three “Boom Cha Cha”, you can do attacking, defending or healing by hitting the first “Boom” with the physical sword, shield or wand, and the effects will be executed in the next three “boom cha cha”. That is to say, if the warrior hits the first “Boom” beat, an attack will be executed in the next “boom cha cha”; if the defender/mage hits the first “Boom” beat, the next “boom” it will start defending/healing all the characters.

Since our aim is to invite people to play together, acting cooperatively should get better results than doing alone, so we designed an “assistance” logic with the “Cha Cha” beats. That is to day, if the warrior hits the “Boom” followed by the other two hitting the next two “Cha”, “Cha” beats, you will get a huge attack-power bonus and can kill the monster fast without getting too much damage. The same applies to the mage and the defender.The more assists, the better effects the players will get. Better results are also granted by the better timings of you three hitting the first three “Boom Cha Cha” in the six-beat patterns in the music.

At the beginning you will be in a practice mode to learn how to play. When you think your are ready, you can enter the fighting mode and the monster will start attacking you. Try to kill him fast and prepare a defend before his attack, and during the gap after you kill a monster, it’s a good time for you to get healed.

In all, if you want to survive and thrive, follow the beats and dancing together!


Introduction to Computational Media, Introduction to Physical Computing, Introduction to Physical Computing

Clean-Up Drive

Anne Goodfriend, Nilomee Jesrani

Clean-Up Drive is a foot controlled, arcade style, video game experience that educates players about the harmful effects of Global Warming.


Clean-Up Drive is a video game that educates children about the harmful effects of littering the planet, and how this is affecting the Ozone layer. The game is a race against time to collect all the trash on the surface of the Earth, before the Ozone layer is destroyed.


We designed a balance-board style game controller. The player uses the controller by standing on it and shifting their weight in one of 8 directions.

We also designed a corresponding arcade style video game where the player wanders around a post–apocalyptic world collecting trash. As they collect each item they slowly heal a disintegrating ozone layer. If the player collects all of the trash, and heals the ozone layer, they win by saving the world.


Introduction to Computational Media, Introduction to Physical Computing

Rhythm & Wind

Doo Yon Kim

Press the pedal, activate a fan, shake a ping-pong ball and listen.


A pedal activates a fan and a light in a wooden box. The wind from the fan shakes the ping-pong ball and the accelerometer inside of the ball gives values to the Arduino and make sound output through the audio jack.


Introduction to Physical Computing

Plasmic Reflection

Ella Dagan Peled, Jamie Charry

A reflective, internal experience through light and sound.


This project will consist of a body sized mirror that will react to the users hand. It will greet the user, and begin to pulse, creating a meditative light and soundscape. and reflect their pulse through light and sound. The lights will pulse softly with the user's heartbeat, accompanied by a drum beat. It's meant to be a personal meditative experience.


Introduction to Physical Computing