Skip to content
AI Steering behaviors crate implemented in Rust http://orhanbalci.github.io/rust-steering-behaviors
Rust
Branch: master
Clone or download
orhanbalci Merge pull request #4 from hdhoang/nalgebra-upgrade
upgrade nalgebra to avoid future compatibility problem
Latest commit 42629be Sep 6, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples small changes before publishing Nov 20, 2017
src minimal crate doc added Nov 20, 2017
.gitignore .gitignore updates May 10, 2016
.travis.yml libcurl openssl version fixed Mar 10, 2017
Cargo.toml upgrade nalgebra to avoid future compatibility problem Sep 1, 2018
LICENSE Initial commit May 10, 2016
README.md update README Nov 15, 2017

README.md

Build Status Coverage Status License

rust-steering-behaviors

AI Steering behaviors crate implemented in Rust

ezgif-1-d92ba40989

This project aims to port libgdx-ai steering module to rust.

Currently Implemented Behaviors

  • Seek
  • Pursue
  • Arrive
  • Flee
  • Evade
  • Face

Missing Behaviors

  • Wander
  • Follow Path
  • Follow Flow Field
  • Hide
  • Interpose
  • Jump
  • Match Velocity
  • Reach Orientation
  • Raycast Obstacle Avoidance
  • Seperation

Implemented Limiters

  • Angular Acceleration Limiter
  • Angular Limiter
  • Angular Speed Limiter
  • Full Limiter
  • Linear Speed Limiter
  • Linear Acceleration Limiter
  • Linear Limiter
You can’t perform that action at this time.