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
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/20
Physics Character Controller is a feature-rich, highly customizable rigidbody based character controller super easy to pick up and use out of the box and / or customize
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2019.4.2f1
Compatible
Compatible
Compatible
Description

______________________


Update 5.0.0 indtroduced a Major Camera update, feel free to check the Release Notes and the Playable Demo below to test the asset yourself!


[Documentation / Walkthrough]

[Playable Demo]


_____________________




What is it?


Physics Character Controller is a powerful yet simple character controller based on the unity physics system without the need to use custom kinematics. The character can easily interact with the physical environment, move and push objects, slide on surfaces, climb, wall jump and so on...



How do I use it?


Simple: install the package, assign a ground layer to your floor and reference it in the CharacterController (and AnimatedController if you are using one) and you are ready to go! The package accommodates the user who wants a simple plug and play solution and also developers who want to add their own modifications on top of the existing code.



What's included?


The package contains:

  • Player model and multiple obstacle meshes
  • Humanoid animated model
  • Prefab folder with all the "core" components
  • 2 sample scenes that guides the user and allows them to experiment with the character controller and find the best parameters combination for their needs.

The package main features are:


▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒


» FAQ:


  • Can the player collide with simple rigidbodies? Yes, differently from other character controllers, the player is simply a vanilla rigidbody so it can handle interaction with every physic object without having to attach scripts and complicate your project.
  • Do I need to be a coder? No, the asset allows you to simply edit the controller to your need (check the documentation below to know the details). If you want to add new features a intermediate level of programming is required and of course I'm always available to assist you via email.
  • How is the camera handled? With cinemachine, the project is setup so that there are 4 different cameras for mouse, controller, first person and third person. Regardless you can easily create your own solution.
  • Can I use a humanoid character? Of course, you can use the controller to set animation parameters (isGrounded, isSliding,IsTouchingWall...etc)

____________________________________


If you have any questions, suggestions or feedback, please feel free to contact me at nappin.1bit@gmail.com


[Documentation / Walkthrough]

[Support Thread]

[Playable Demo]

[Twitter]

Technical details
  • PCC uses the new unity input system (and contains collapsed code if you want to use the old one). It's raccomended to install the new input system before importing the package
  • PCC uses cinemachine but the package also works with custom camera solutions. It's raccomended to install cinemachine before importing the package

Physics Character Controller

(37)
491 users have favourite this asset
(491)
$27
Seat
1
Updated price and taxes/VAT calculated at checkout
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
License type
File size
14.9 MB
Latest version
5.0.0
Latest release date
Apr 15, 2024
Original Unity version
2019.4.2
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