Search Unity

SimpleSteer

Discussion in 'Works In Progress - Archive' started by Leiter Jakab, May 9, 2012.

  1. Leiter Jakab

    Leiter Jakab

    Joined:
    Sep 25, 2010
    Posts:
    53
    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/
     
    Last edited: Jun 17, 2012
  2. devMidgard

    devMidgard

    Joined:
    Apr 22, 2012
    Posts:
    7
    Looks nice, I will be keeping an eye on this post ^^

    Continue with the work!
     
  3. Leiter Jakab

    Leiter Jakab

    Joined:
    Sep 25, 2010
    Posts:
    53
    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/
     
  4. Leiter Jakab

    Leiter Jakab

    Joined:
    Sep 25, 2010
    Posts:
    53
    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/
     
  5. Leiter Jakab

    Leiter Jakab

    Joined:
    Sep 25, 2010
    Posts:
    53
  6. Leiter Jakab

    Leiter Jakab

    Joined:
    Sep 25, 2010
    Posts:
    53
    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.
     
  7. Leiter Jakab

    Leiter Jakab

    Joined:
    Sep 25, 2010
    Posts:
    53
    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/