CHARLES YEH

(pronounced charles yay)

2013

2012

2011

2010

2009

2008

2007

2006

2005

Neenja

Web Application for organizing live-action Assassins games.
It has been used to run multiple games at Brown, and several other colleges.

Software engineering focus was on custom CMS creation (for funsies) and making the code as elegant as possible for future additions.

Music Arranger

Sheet music editor with automated harmonization.

Choose from suggested chords, and press a button! The application automatically adds additional notes to match existing ones.

Interesting exercise on applying music theory to unorganized music data. This was a collaboration with 2 other developers.

Flight

3D simulation in a 2D environment through render swapping.

Also an exercise in API design, the simulation is built on top of a 2d tiling library (written by yours truly) that supports collision detection and map generation for both bird's eye view and platform games.

Crystal Caverns

Bounce lasers geometrically off angled walls.

Primary difficulty / interest lied in the implementation of fine geometric collision detection between arbitrary walls, game objects, and lasers.

Template Fighter

I created a 2D fighting game engine to teach high school students. They only had to animate and not code their character.

Students animated within a template and adjusted a hitbox to create their own attacks. Damage is calculated based on the size, distance, and frame of the hitbox for automatic balancing.

Animator vs. Animation (SE)

Experimental game where you play as either the cursor or the stick figure.
Adobe Flash's drawing tools are your weapons.

This game was licensed to Atom.com, a subsidiary of MTV Networks where it received well over 25 million plays and received the Adobe "Site of the Day Award".

Hackathon Web / Mobile
(2014)
Hackathon Game
(2011)
Educational Game
(2010)
Educational Game
(2010)
Educational Game
(2009)
3D Texturing
(2009)
3D Modeling
(2009)
Music Composition
(2009)
Animation
(2008)
Animation
(2008)
Game Polish Experiment
(2008)
Animation
(2008)
3D Modeling
(2008)
3D Animation
(2008)
Wash Dishes!
(2007)
Illustration
(2006)
Game
(2006)
Game
(2006)