Release v1.5.0 - Skin Width
Added skin width feature to the project.
Might take a break for a bit given the announcement of Unity's new Unity plan pricing and packaging updates from September 12th.
[1.5.0] 2024-09-14
- Added basic navmesh example for using OpenKCC movement engine with a navmesh
agent to simulate basic path finding. - Added basic buttons and controls for look, jump, and move actions for
the character controller that can be enabled manually and are automatically
loaded when the game is opened from a mobile device in a web browser. - Fixed small bug in
KCCStateMachine
causing player to stop jumping
when they are walking up steps or slopes. - Added
SkinWidth
parameter toIKCCConfig
andKCCMovementEngine
to allow
for a buffer space around the character when computing movement to avoid
numerical precision errors for physics system. - Modified extensions of
AbstractPrimitiveColliderCast
to store their
collider parameters in the collider cast component itself and copy
those parameters to the collider. Although if this has not been
configured yet, it will search for an existing collider. - Re-implemented example
KCCMovementEngineWithPush
to show how to use
ICharacterPush
to push objects with theKCCMovementEngine