Immersive full-body FPS controller for Unity with visible character body, responsive movement, Animation Rigging support, ragdoll death.The asset is program code independent of RP.Immersive Full-Body FPS Controller is a character controller for Unity, designed for first-person games with full body representation.The controller is built on top of the Unity Character Controller, providing a high level of responsiveness without sacrificing functionality.The animation system is implemented using Animation Rigging, allowing animations to be configured and adjusted directly in the Unity Editor without the need for external software.A spectator mode and character death using Ragdoll are implemented.One of the key features is the ability for the character to fall onto their stomach or back with proper handling of surface inclination.This asset is focused on increasing realism and immersion in FPS games.Requirements:Unity: 6000.0.58f2 LTS or newerRender Pipeline: URP, HDRPDependencies: Animation RiggingInstallation:It is recommended to install Animation Rigging in advance via.Import the .unitypackage file into your Unity project.Allow the asset to modify the project’s physics layer settings.(If the layers were previously modified, manual adjustment may be required.)Main Parameters:All core controller parameters are located in the CharacterData component and are configured individually for each character.For advanced customization:Additional parameters can be found directly in the scripts. Most of them are implemented as constants and affect the entire controller logic.MaskLayer and AnimationLayer settings are located in the Singleton script.




