GKBehavior, GKGoal: Do they even work?

Just about everything I try to do with these doens't work.


toAvoid, toStayOn, toFollow, toFleeAgent, barely can get toWander working properly.


Really the only thing that works for me is toSeekAgent


All in all, I've found this system useless and a waste of time!

Finding exactly the same thing and no answers. Everything I am doing with GameplayKit and 3D doesn't seem to work...
GKNoise; most API isn't functional... Crashing with documented example code...
GKAgent3D lasts for a few run loops then everything goes to NaN for no apparent reason. Tweaking the accelleration to 0 locks the speed in place and the agent comes alive but moves continuously so it is stuck in a single direction.


I just don't expect this from Apple.

GKBehavior, GKGoal: Do they even work?
 
 
Q