by Carson Reynolds
AffQuake is one of the first affective applications I built, along with Ian Finn, an undergraduate here. Quite a hack if I do say so myself: home-brew ADC firmware feeding signals into Java and then shunting the whole signal processed-mess into quake over IP sockets. The application causes Quake II to alter avatar behavior in response to user biosignals. When players are more excited their avatars grow in size, but become bigger targets. When a player is startled, their charcter in the game leaps backwards.