
Last week I was working on project where I needed one of my not very old experiment as base. It was about creating a game using steering behaviors logic. I was playing with this stuff some time ago and now I’ve to re-factor it. So why not to create a public lib for simple usage. The main goal of re-factoring was to make usage as simple as possible, also giving users an ability to add their own behaviors easy. The second point is performance (all iterations done using Linked Lists). This lib doesn’t have all possible behaviors and may be you wont find smth you are looking for but as for me I think that it simple enough to add new ideas in minutes!
I’ve included examples in the sources to show the basic usage. One of the examples is using Away3DLite library for 3D rendering. (you have to download lib yourself)
Old examples from my blog:




Ha, nice, i need similar stuff
Really nice example, thank you.
Always reading cool articles.
Wow! That’s really nice. My brain’s ticking now, thinking about how the concept could be applied to sound
can you post other sample using papervision3d
and where this “Steering Behaviours” library can be found