Some developers have experimented with having lots of attractors and repulsors in their level and having character movement mostly controlled by these. Characters are attracted to their goals and repelled from obstacles, for example. Despite being ostensibly simple, this approach is full of traps for the unwary.
Go on, tell me more
Share this highlighthttp://www.safaribooksonline.com/a/artificial-intelligence-for/10689011/