For Flax Engine as a plugin, ideal for retro feel games!
Pull requests & suggestions are welcome!
This is a KCC implementation based on: Improved Collision detection and Response, Improving the Numerical Robustness of Sphere Swept Collision Detection, with the following borrowed:
- Feature ideas, Interface controller idea, kinematic platform mover, rigidbody move-with calculations from Kinematic Character Controller (for unity)
- Dynamic rigidbody pushing calculation from OpenKCC (for unity)
- Crease fix from Quake 3
- Basic iterative swept kinematic movement
- Multiple collider types (box, capsule, sphere)
- Ability to filter colliders on a per collider level
- Stair stepping!
- Moving with rigidbodies / kinematic movers
- Rigidbody interaction (pushing them around)
- Arbitrary gravity!
An example project can be found at: https://github.com/Zode/KCCExample