A downloadable tool

Buy Now27.00€ EUR or more

_____________________


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. The player 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, setup a camera (the package uses cinemachine but can work with custom cameras) and the input reader 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]

Purchase

Buy Now27.00€ EUR or more

In order to download this tool you must purchase it at or above the minimum price of 27.00€ EUR. You will get access to the following files:

PhysicsCharacterController.unitypackage 14 MB