Build Status Latest Version Rust Documentation

Tnua - A Character Controller for bevy_rapier.

Tnua ("motion" in Hebrew) is a floating character controller, which means that instead of constantly touching the ground the character floats above it, which makes many aspects of the motion control simpler.

Tnua uses Rapier, and supports both the 2D and 3D versions of it:

Features (implemented and future)

Examples:

Versions

| bevy | bevy-tnua | bevy_rapier | |------|-----------|-------------| | 0.10 | 0.1 | 0.21 |

Reference Material

The following were used for coding the math and physics of Tnua:

Alternatives

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.