OpenKCC
OpenKCC copied to clipboard
Open Source Kinematic Character Controller for Unity
Optimize the Capsule Collider Cast Hit class to no longer allocate new memory after initialization. Remove any instances of the word `new` and change any phsyics operations to use a...
Switch away from the current built in animation controller to a code based animation controller so complex state transitions can easily be tied to a code based FSM and be...
Switch character controls to be managed using a Finite State Machine (FSM) based model. Integrate the Coyote state machine framework into the project for managing the state transitions and actions....
Switch integration tests to cover all scenarios and permutations of player movement. This should include * walking and looking around * navigating to specific areas * interactions with environment like...
Document the bouncing and sliding behavior of the KCC with diagrams, explanations, and link to the existing YouTube video [Moving Characters in Games](https://youtu.be/s-99Z_W8bcQ). Make sure to include a detailed description...
**Describe the bug** Currently a bug with the KCC animation where the player will start their falling animation while they are still standing on the ground. This is caused because...
**Is your feature request related to a problem? Please describe.** Feature request for the project: an example third person character controller with camera looking top down with movement controlled via...
**Describe the bug** When a player stands on a slanted floor that is rotating, the player model will slowly drift towards the edge. This also only happens when the direction...
**Describe the bug** When standing on a moving platform that changes direction quickly, the character will snap forward or backward quickly. **To Reproduce** Steps to reproduce the behavior: Go to...
**Is your feature request related to a problem? Please describe.** I have gone through most of the documentation and most of you great videos on YouTube, but I am a...