Simple avoidance behavior

We're working on building simple strategy games for smart robot toys. I wanted to come up with a sort of "idea generator" to get people in our Lab thinking in this idea space.

So I put together this simple sketch, which isn't really a game, but has evocative game-like behavior. The only behavior each vehicle has so far is to swerve away from its neighbors and walls to avoid collisions.

- Ken Perlin

Instructions: As you move your mouse over the applet, you control the speed of one of the colored vehicles: Left/middle/right regions control the red/green/blue vehicles, respectively. The higher up your mouse is, the faster your vehicle will go.

Source: avoiding.java extends BufferedApplet.java