Mario Klingemann’s weblog has been filled with interesting projects since he started it. And now he is working on Steering Behaviors
He writes about Steering Behaviors:
Basically it is about rules that control the motion of groups or flocks of elements. By applying various rules you get some very interesting motion patterns. Of course this whole issue is very tempting to be transfered to flash
You can follow his project through the steps:
Step 3 was released today, and also includes the source code so you can play with steering behaviors.