The Friendship Game

Chunhan Chen, Olivia Kung, Tianyi Xie

Test your friendship with your closest friend or the stranger closest to you by selecting shapes that represent how you feel about a given emotion.


We wanted to explore the complicated nature of friendship in a game-like way. Abstract shapes and vague questions represent the disconnect that two people may have while thinking about the same question. The friendship tests gamifies the difficulty that it can be to achieve common ground and eventually friendship between two people who have alternate perspectives.

This project requires two players, that may be strangers or the closest of friends, to put their new or old found friendship to the ultimate test. The players will be provided with five identical shape halves. Then they will be given a series of questions related to their feelings on select emotions. All it takes are three correct matches for the players to be rewarded in friendship and candy.


Introduction to Physical Computing, Introduction to Physical Computing

Weather in a Jar

Chunhan Chen, Tianyi Xie

Put the real time weather from your hometown into a jar and bring it with you all the time.


Design Concept:

Have you ever lived far away from home and get homesick? What if there’s an object that could ‘physically’ put your hometown real-time weather into a jar and put it on the table, which allows you to see your hometown weather anytime at a glance.

Some people who lived far away from home tends to bring something from home as a reminder or representation of their connections with hometown. And the goal of ‘weather in a jar’ was to make this connection even stronger. A real-time weather status of a city reflects a very specific moment & location which could create a unique connection between a person and his/her hometown disregarding the distance of physical presentness and time zone.


Right now, I have the ‘weather jar’ and pepper’s ghost effect worked, assembled and ready to show, and inspired by Chunhan Chen’s pepper’s cone ICM final project, we are hoping to combine our projects and display the real-time weather effect in 3D.

Next Step:

Technology attempting:

In order to augment the visual display, a web version of Pepper’s Cone (originally created by Luo, Xuan etc in Unity) is developed to make the 360-degree hologram with lower cost. Technologically, the Pepper’s Cone For Web exploits customized shaders in GLSL, pre-distortion with image processing, 3D scene building with three.js and development in purely Javascript. In order to real-timely render the scene to a distorted texture, a buffered scene is used for storing models and environmental settings as a buffer texture. Based on that, vertex shaders and fragment shaders would wrap the scene utilizing an encoded map.


Introduction to Computational Media