- MainUsing the wander steering behavior to move an vehicle
- With SlidersAdding sliders to adjust the wander steering behavior
- Deleting PositionsUsing an array to draw a trail behind the vehicle, then removing stored positions over time
- 3DImplementing the wander steering behavior in 3D
- Displacement (From Paper)Using the displacement variation of the wander behavior described in Reynolds' paper
- Perlin NoiseUsing Perin Noise to determine the wander steering angle
Craig Reynolds’ “Wander” steering behavior is one of my favorites! In this video, I implement my take on it in JavaScript with p5.js and encourage you to invent your own version!
Craig Reynolds' paper on different styles of steering behaviors for characters in animation and games
Nature of Code video on using polar coordinates in p5.js
- Editing
by Mathieu Blanchette
- Animations
by Jason Heglund