Messing with OpenSteer
I have started messing with the CaptureTheFlag plugin included with the demoes. I’ve stripped out the pursuing agents, and created a Patrol plugin. This just generates four goal points which need to be patrolled, and uses a set of random obstacles. This went smoothly, so I’ve got a simple plugin which now just patrols points. With a little more work, it’ll be ready to pass in an arbitrary number of patrol points. The next issue is that the obstacles in OpenSteer are all spherical in nature; but it looks like the SVN version of OpenSteer includes planar, rectangular, and cubical obstacles, so I’m going to check out more recent snapshots or just go straight to SVN. With that, we should be able to dump information from SSPS directly into OpenSteer to handle steering.