Video Games
Game design and development across multiple platforms — indie prototypes, game jams, and full-featured experiences.

TEI Prototype
A Unity maze prototype for the ACM TEI (Tangible, Embedded and Embodied Interaction) conference, featuring microphone-driven fish movement, Kinect body tracking, collaborative ability mechanics, and a procedurally generated maze. Built at CMU School of Design with Haeyoung Kim.
Multiplayer Tetris
Performant, parameterized local co-op Tetris with seamless multiplayer on arbitrary user-specified grid size, player count, and game speed.
SMALLab Games
A suite of educational technology minigames and interactive experiences for SMALLab projection-mapped K-12 classroom systems by Edmotion Learning.
Kersnoofle ThreadBrawlers
A brawler game where you fight against other redditors' Snoo avatars to see who comes out on top, developed at Schell Games.

Galaxy Formation
Multi-platform educational app depicting how dark matter particles clump together over billions of years to form stars, planets, and galaxies — powered by a real-time n-body simulation. Made in collaboration with CMU Physics and the NSF.

Mount Lebanon Virtual Pet
A holographic AI virtual pet dragon that lives in a school classroom, responding to touch via Leap Motion, speech recognition, and facial tracking — built for Mellon Middle School to support social-emotional learning.

Quaker Valley Hamster World
An Android virtual pet game and LAN server built for special education classrooms, where students care for animated hamsters as a tool for learning independence and self-regulation.

Drunk Painting
2-player competitive paint-splattering game using Myo armbands (EMG + gyroscopes). Built in 48 hours at Global Game Jam 2015 Pittsburgh. Won Google's Technical Achievement Award.

Decimal Point
NSF-funded educational amusement park game teaching middle school students decimals through interactive minigames. Built at CMU HCII with Bruce McLaren and Jodi Forlizzi.

Illuminate
Wiimote-controlled flashlight game built in 48 hours at Global Game Jam 2014 Pittsburgh. Things are not what they seem — discover the truth by illuminating the world.

Team BitBot
1 or 2 player 2.5D cooperative action platformer developed at CMU Game Creation Society. One player controls Bit (jump, no shoot) via keyboard; the other controls Bot (shoot, no jump) via mouse. Won GCS Gold Award.

WorldBuilder
Kinect + voice-controlled planet colonization game built in 24 hours at HackCMU 2014. Won Microsoft's Choice Award. Build civilizations using hand gestures and speech, like in sci-fi movies.

Life in a Box
Award-winning automatic maze museum generator. Users supply images, music, and wallpapers — the program creates a random explorable virtual gallery in first person. Won CMU 15-112 Term Project Grand Prize.

Monster Shroud
Experimental Kinect + Wiimote first-person shooter where players physically move their body to control the character, developed at CMU Game Creation Society.