rust-steering-behaviors
AI Steering behaviors crate implemented in Rust
This project aims to port libgdx-ai steering module to rust.
Currently Implemented Behaviors
- [x] Seek
- [x] Pursue
- [x] Arrive
- [x] Flee
- [x] Evade
- [x] Face
Missing Behaviors
- [ ] Wander
- [ ] Follow Path
- [ ] Follow Flow Field
- [ ] Hide
- [ ] Interpose
- [ ] Jump
- [ ] Match Velocity
- [ ] Reach Orientation
- [ ] Raycast Obstacle Avoidance
- [ ] Seperation
Implemented Limiters
- [x] Angular Acceleration Limiter
- [x] Angular Limiter
- [x] Angular Speed Limiter
- [x] Full Limiter
- [x] Linear Speed Limiter
- [x] Linear Acceleration Limiter
- [x] Linear Limiter