Race! was a five days programming workshop at ECAL in Lausanne.
I asked the students to develop a race game. A video-game is a very good subject if you want to experiment with interaction, but I was scared about the complexity even a basic a.i. system could achieve. So the game had to be for two (or more) players, this simplified the code a lot and it also was a lot more fun.
I also didn’t want the students to invest too much time in developing graphics, sceneries, backdrops: we used real objects/architecture as “levels” and simply mapped the software around it. This approach is very fast and can produce some interesting concepts.
Technical aspects touched:
Input devices (joypads, keyboard, microphone, etc)
Video projection and mapping
Graphics and kinematics
As programming environment we used Processing.