TEI Prototype
2026 Completed

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.

UnityAzure KinectC#Microphone
2025 Completed

Multiplayer Tetris

Performant, parameterized local co-op Tetris with seamless multiplayer on arbitrary user-specified grid size, player count, and game speed.

UnityC#TetrisMultiplayer
2025 Shipped

SMALLab Games

A suite of educational technology minigames and interactive experiences for SMALLab projection-mapped K-12 classroom systems by Edmotion Learning.

UnityC#EducationK-12
2025 Shipped

Kersnoofle ThreadBrawlers

A brawler game where you fight against other redditors' Snoo avatars to see who comes out on top, developed at Schell Games.

UnityC#BrawlerReddit
Galaxy Formation
2020 Completed

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.

UnityiOSAndroidWebGL
Mount Lebanon Virtual Pet
2019 Completed

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.

UnityC#AIHologram
Quaker Valley Hamster World
2019 Completed

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.

UnityAndroidC#Education
Drunk Painting
2015 Completed

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.

UnityMyo ArmbandEMGGyroscope
Decimal Point
2014 Completed

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.

FlashActionScriptEducational GameNSF
Illuminate
2014 Completed

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.

UnityWiimoteGame JamGlobal Game Jam
Team BitBot
2014 Completed

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.

UnityC#2.5DPlatformer
WorldBuilder
2014 Completed

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.

UnityKinectMicrosoft Speech APIGlovePIE
Life in a Box
2013 Completed

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.

PythonPanda3DProcedural GenerationMaze
Monster Shroud
2013 Completed

Monster Shroud

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

UnityKinectWiimoteFPS