Slot Car Racing Game

Spring 2014. Slot Car Island, a slot car racing game for families to play together on their TV and to …

Particle System Simulation

January 2014. A flocking particle system with mouse interaction, applying a texture to all particles using OpenGl point sprites and …

3D Mesh Subdivision

September 2013.  Render a 3D mesh with a texture map on it and then add a method that will subdivide …

IGF Student Showcase Entry

Summer 2013.  Celestia, a vocal interaction music game. It is submitted to 16th IGF Student Showcase Competition. Position: Programmer/ Designer/ Artist. …

Data Visualization iOS App

Spring 2013.  iAchieve, an assessment app that makes educational data engaging for middle school students. It was used as an example at …

Vocal Interaction Game

Fall 2012.  Celesia, a music interaction game designed for BVW final show. Poster at SIGGRAPH 2013, Final 3 at SIGCHI …

Projection Interaction

Spring 2012.  CityLight, it is designed for my digital medial technology capstone. Position: Programmer/ Designer

Interaction Design

Summer 2010.  Fascinated by digital interaction design, I tried to build connection between virtual world and reality for users.