
This hybrid perspective parkour-style modular player controller works in either Unity 5 or 6.TRY THE DEMO!Key FeaturesFirst and third person camera modes with configurable positionsCamera field of view and sensitivity fields.State Machine based movement with many player states.Easy to add more states!Traversal abilities such as ledge climbing, wall running, vaulting, swing bars and grappling.Ground and wall detection for uneven ground, slopes, steep slopes, steps, and vault logic.Abilities can be locked and unlocked in-engine on the player's PlayerUtils component and unlocked during play with the UnlockStateTrigger component.Smooth interaction with moving platforms.Uses new input system.Checkpoint and death-zone handling provided.Animator with parameters set up and ready for your implementationPlayer MovementBasicsWalkingSprintingJumpingCrouchingAdvancedGround slideSlip down steep slopesLedge Grabbing and climbingVault over short wallsMantle up tall wallsVault-jumping off of wallsBar swingingWall-runningGrapplingDivingRequirementsSupports Unity 5 & 6Requires New Input SystemDemos require Text Mesh ProAI used for asset store page localization.