Kinematic Character Controller

The Kinematic Character Controller is a flexible and customizable character controller solution for Unity projects. It uses a 'collide and slide' algorithm to provide smooth and responsive movements, making it suitable for a wide range of game genres. This package is designed for developers with strong programming and 3D math knowledge, who want to have full control over their character's movements and interactions.

The Kinematic Character Controller is not a plug-and-play solution, and requires custom input, camera, animation, and velocity/rotation-handling code. However, it provides a strong foundation for building custom character controllers, with features such as capsule-based collisions, smoothly interpolated movement, and support for moving platforms, dynamic rigidbodies, and arbitrary gravity.

This package includes the core components, an example character controller, and a walkthrough with tutorials on implementing common features like double-jumping, climbing ladders, and rootmotion.

The Kinematic Character Controller uses a 'collide and slide' algorithm to provide smooth and responsive movements. It supports capsule-based collisions, smoothly interpolated movement, and has several Quality/Performance options. It also handles moving on steps, ground snapping, and common character controller pitfalls like slowly shrinking corridors and angled corners. Additionally, it supports pushing or standing on dynamic rigidbodies, moving platforms, and arbitrary gravity, and has features like locking physics/movement to a specific plane and ignoring specific collisions.

Kinematic Character Controller - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Ultimate Character Controller

Ultimate Character Controller Thumbnail

Advanced Character Controller

Advanced Character Controller Thumbnail

Top-Down WASD Character Controller

Top-Down WASD Character Controller Thumbnail

Entity Controller 2D: Fast and Versatile Character Movement

Entity Controller 2D: Fast and Versatile Character Movement Thumbnail

Active Ragdoll Physics-Based Character Controller

Active Ragdoll Physics-Based Character Controller Thumbnail

Battle GooGooli Character Controller

Battle GooGooli Character Controller Thumbnail