OpenSteer

Steering behaviors for autonomous characters library
Download

OpenSteer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Craig Reynolds
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 368 KB

OpenSteer Tags


OpenSteer Description

Steering behaviors for autonomous characters library OpenSteer is a free and open source C++ library that will help construct steering behaviors for autonomous characters in animations and games. In addition to the library, OpenSteer provides an OpenGL-based application called OpenSteerDemo which displays predefined demonstrations of steering behaviors. The user can quickly prototype, visualize, annotate and debug new steering behaviors by writing a plug-in for OpenSteerDemo.OpenSteer provides a toolkit of steering behaviors, defined in terms of an abstract mobile agent called a "vehicle." Sample code is provided, including a simple vehicle implementation and examples of combining simple steering behaviors to produce more complex behavior. OpenSteer's classes have been designed to flexibly integrate with existing game engines by either layering or inheritance.OpenSteerDemo's plug-in framework allows a game AI programmer to quickly prototype behaviors during game design, and to develop behaviors before the main game engine is finished. OpenSteerDemo allows the user to interactively adjust aspects of the simulation. The user can: start, stop and single step time, select the vehicle/ character/ agent of interest, adjust the camera's view and its tracking behavior. NOTE: OpenSteer is licensed and distributed under the terms of the MIT License. What's New in This Release: · IDE support for Visual Studio (VC++), X code and KDevelop. · MapDrive plug-in (curvature-based prediction and steering, map-based obstacles). · New animation mode for Clock. · New "annotation hooks" to remove annotation calls from library. · OpenSteerDemo is the new name for the application formerly known as SteerTest. · Documentation updates.


OpenSteer Related Software