The simplest way to describe this is a rework of the character controller that is available in the Unity Starter / Standard packages. A standard over the shoulder third person shooter type movement ...
The IKCC class is a general purpose 3D kinematic/virtual body implemented in GDScript, which acts as an alternative to the built-in CharacterBody3D class. It implements all of it's features, provides ...