SimpleSteer is a free steering library made for the Unity game engine.
- Designed with biped agents in mind. (That means no vehicles.)
- Does not support 3D movement like flying or swimming.
- Written in C#.
- Still in developement.
- The code is fairly well commented. The documentation apart from that is still lacking, but it’s going to get better.
- Example project available.
The latest version and documentation can be found here:
http://onetinyleap.wordpress.com/simplesteer/
Looks nice, I will be keeping an eye on this post ^^
Continue with the work!
I’m trying to work out how to handle equilibria. I’m doing this on the agent behaviour level and not in the steering behaviours. I have a new demo up too that is showcasing this.
http://onetinyleap.wordpress.com/
Added an update with a new demo of wall avoidance. I feel a bit burned out on the steering behaviour fron. This could be because I’m starting to realize how difficult it is to get good results, how difficult it is to get all the different variables of pathfinding, different steering behaviours, and various obstacles working together to produce the desired movement behaviour instead of a bunch of errors. Implementing a new idea like this always feels like a huge step forward, but when I start mixing it with the other things I already have it feels like a small step back. Anyway I hope I will be happy enough with it by the end of the week to release it. Here’s the demo:
http://onetinyleap.wordpress.com/2012/05/29/wall-or-corner-avoidance/
I have put up the current version of SimpleSteer. No documentation yet, but I’ll work on it. I’ll make an example project too some time, but for now it is what it is. Enjoy!
http://onetinyleap.wordpress.com/simplesteer/
Updated the site with getting started documentation and an example project. I just hope it will be useful to some. Feedback is appreciated. I’d also like to hear what methods people are using to move their AI agents.
The version 0.6 had a seriously stupid mistake in it. It broke the spherical avoidance and separation behaviours. I fixed it and all the download links have been updated. I’m sorry if this caused annoyance to anyone who tried SimpleSteer, and thanks again to Dan for pointing out the error.
http://onetinyleap.wordpress.com/2012/06/16/simplesteer-error-fix-1/