Coperative real-time puzzle game set inside the inner workings of a clock. Maneuver the ball to the other side by rotating the cogs to form a path. 5+ players
procedurally generated levels, 8-finger recognition, complicated angle math
1st place at Grasshopper 48 hour game jam for iPad and Grasshopper touch-surface multiplayer table, appeared at Indiecade East 2014 and NYC Come Out & Play
2-player game based on the life cycle of a political campaign. Purchase items and events like posters, billboards, and radio time, and place them around town to influence voters. Turn as many voters to your color as you can to win the election before the 60 day mark.
AI path-findingPlay the game here.
Robot-themed platformer. Consume RAM and survive for as long as possible while dodging ground and flying obstacles. Reach the safe house to proceed to the next level.
comprehensive level editor, asset editor
published to Tresensa Mobile Web Arcade, included in Tresensa SDK starter pack, used as template when I ran a weekend-long seminar for high school students on how to make games
5-player 3D augmented reality tank simulation game. Each team member controls a different piece of real-life tank equipment that affects your virtual tank as you battle different toys on the floor of a child’s bedroom. Real-life simulated equipment includes a grenade launcher, a repair crank, and steering levers. Real-life equipment made with Arduinos.
1st place at ALT-CTRL Alternative Controller game jam
Music-based game. Jump from light post to light post, avoiding the electric shocks, dimming of bulbs, and owls that occur to the beat of whatever music you’re playing on your ipod.
music-recognition, procedurally generated levels
A steampunk-themed multiplayer first-person shooter video game. Teams control large ships battling in the sky. Very cooperative.
Adding new features and fixing bugs. Work involves client and server side C#, AI, vertex manipulation, gameplay programming, and some graphics programming.
A solitary puzzle word game. Lay letters along hallways and rooms to earn point multipliers and power ups. Compare your score with others in your area and the world.
Implemented new features, wrote scripts, ported game to Unity 2D engine, conducted QA testing for bugs and stability.
Aim and release to jump around to different plates as a beetle. Eat as much food as you can before the ants get to it first. Consume a certain amount of food to proceed to the next level.
complicated flocking AI for ants, procedurally generated levels, complicated angle math