Polarity was a group project for the graduate course 3D Graphics Programming. It is a puzzle platforming game based on magnetism. The player can swap between positive and negative charge. Charged plates in the level will attract or repel the player depending on his/her charge.
Unstitched was a group project for the course Game Design & Development II. In Unstitched, the player can walk on or be crushed by shadows, which are solid objects. The player controls the time of day, which affects the direction that shadows are cast when the player is outside. When inside, the player can interact with light switches to turn lights on or off.