This package provides a basic first person controller for Unity, featuring a simple and enjoyable gameplay experience. It includes a first person camera with bobbing, leaning, and motion animations, as well as a character controller with a range of features such as Rigidbody-based movement, object interaction, and special abilities like swimming, diving, and teleportation. The package also supports gamepad input and includes a built-in system for returning the player when falling through textures.
The package uses the new Unity Input System and is built with a focus on ease of use and customization. It is presented as a finished project, but it is recommended to import it into a new project to avoid conflicts with existing settings. The package includes features such as bobbing, leaning, motion animations, Rigidbody-based movement, object interaction, swimming, diving, jumping, crouching, dashing, sprinting, slow walking, ladders, teleports, and footsteps.





