Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Physics
1/13
loading
loading
loading
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!

Technical details
  • State machine controller
  • Modular and customizable
  • Uses New Input System
  • Works with Unity built-in CharacterController
  • Exhaustively commented source code
  • Built to easily scale your game

Parkour State Machine Character Controller

(not enough ratings)
14 users have favourite this asset
(14)
$24.99
Seat
1
Updated price and taxes/VAT calculated at checkout
41 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
3 months ago
Awesome template for any game type.
I have been looking for a controller that had all the features (especially vaulting, almost no one else has it). I don't even intend to use the wall r...
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR