Module svs_simulation.ai_lib.steering
Steering behaviours for simulation entities, such as agents.
This module is based on the SteeringBehaviours class
outlined in Mat Buckland, 2005, Programming Game AI by Example,
Wordware:Plano, see http://www.wordware.com/files/ai,
and http://www.ai-junkie.com.
Mat's examples are based on Craig Reynold's work and the OpenSteer
project: http://www.red3d.com/cwr/steer/,
http://opensteer.sourceforge.net/.
This version does not support dithered summing on steering force,
space partitioning, wall avoidance or path following.
Author: Simon Yuill
Contact: simon@lipparosa.org
Copyright: 2005 Simon Yuill
License: GNU GPL version 2 or any later version
behavior_type
-
- Type:
-
Constants
- Value:
<svs_core.utilities.lib.Constants instance at 0x30799df0>
|
|
deceleration_rate
-
- Type:
-
Constants
- Value:
<svs_core.utilities.lib.Constants instance at 0x30796eb8>
|
|
geom_const
-
- Type:
-
Constants
- Value:
<svs_core.utilities.lib.Constants instance at 0x307da6c0>
|
|
steering_const
-
- Type:
-
Constants
- Value:
<svs_core.utilities.lib.Constants instance at 0x3080d800>
|
|
summing_method
-
- Type:
-
Enumeration
- Value:
<svs_core.utilities.lib.Enumeration instance at 0x30796e18>
|
|