A game for the original Microsoft Surface
In 2009 I took a class in MultiTouch Computing at the Umass Lowell Robotics Lab that featured the original Microsoft Surface Coffee Table (Which is apparently now called PixelSense 1.0). For my final project in this course I decided to make a game and focused on keeping the interactions straightforward so that anyone could play. The concept was simple: there are Bubbles that appear on one end of a map and you need to get them to the goal (the circle at the end). The only interaction is creating wind by touching the screen and dragging your finger. Because of the path it takes to get to the end, and that the bubbles don't last forever, the game ended up being collaborative because you needed more fingers to reach all the points to curve the bubbles around.
Watch it in action here (YouTube)
I posted the code and some documentation as a GitHub Project
I've occasionally visited the idea of porting the game over to Unity3d but keep coming to the conclusion it would be better to write it from scratch using Unity's built in physics engine rather than my crude (yet fast) fluid simulation.