The Art and Science of Synthetic Character Design
Artificial fishes: physics, locomotion, perception, behavior