Home » Unity Assets » Tools » Parkour State Machine Character Controller
You are currently viewing Parkour State Machine Character Controller

Parkour State Machine Character Controller

PSMCC is a state machine-driven character controller, designed for flexibility and efficiency. Build with advanced parkour mechanics for fluid and dynamic movement in any game environment.

Description
Try the demo now!

Parkour State Machine Character Controller is a powerful tool for elevating your character controller movement. It provides advanced features, smooth controls, and highly responsive input.

No-coding required to get started.

▶️This controller leverages a state machine to manage various player actions into specific states —such as Walking, Running, and Swimming—and smoothly transitions between them based on player input and environmental conditions.

Each character state is separated into a unique class for better accessibility—no overwhelming monolithic classes here ! As a result, its organized and flexible code makes it easy to adapt and expand your game.

 

✔️Controller features:

Realistic Air control
Velocity Based movement
Walking and Running with smooth transition
Jumping and Falling system
Jump Acceleration
Multi Jumps
Bunnyhopping
Crouching with height detection
Sliding on flat surfaces and down slopes with inertia
Sliding on steep slopes
Climbing ladders
Vaulting
Wall Running, Wall Jump, Wall Bounce
Swimming above and under water surface
Dashing
Grappling
Ledge Grabbing

✔️Camera features:

Smooth Camera
Camera Tilt
Camera Wall Turn
Camera Impact Effects

✔️Additional features:

Input Key Bindings
Mouse Sensitivity menu
Saved Menu Settings
Custom EventManager
AudioManager
HealthManager
Fall Damage
Run Stamina
Under Water Oxygen
Realistic Swimming Movement
Gravity modifier area
Speed boost modifier area
Teleports
Debug HUD

✔️Also includes fixes for built-in Character Controller:

Fixed Diagonal movement speed
Fixed Camera Motion Stuttering
Fixed Bumpiness movement when walking down slopes

❌ Character models and sounds are not included in the package

❌ This is not a rigidbody controller

 

Try the demo now!

Check out the details from the Unity Asset Store: https://assetstore.unity.com/packages/tools/physics/parkour-state-machine-character-controller-223459

Donate Please To Get Access to Our Huge Library With High Speed And Ad-Free

Note: This is for our Premium Telegram channel members only and If you can’t donate for some reason and want this asset only then we have “Asset Exchange Policy”. Contact us for more info: https://t.me/assets4free or @gamedevdonation ( Telegram Channel to solve all your query ) or simply join our Premium Telegram Channel and get all Premium Assets.