Skip to content

v1.0.0 First Build

Choose a tag to compare

@chuss1 chuss1 released this 02 May 02:35
· 6 commits to main since this release

Universal Unity3D Character Controller - v1.0.0

This is a flexible and easy-to-use character controller for Unity that supports both first-person and third-person modes. Great for all kinds of games — from shooters to exploration games.

Features

  • Switch between first-person and third-person in real-time or manually set it at runtime!
  • Smooth movement with jump, crouch, and sprint
  • Basic animation support (walk, run, jump, idle)
  • Camera system with collision handling
  • Works with humanoid models using Unity's Animator

Requirements

  • Unity 6 or newer
  • Humanoid rig for animations

How to Use

  1. Download the .unitypackage below
  2. Import it into your Unity project
  3. Drag the Player prefab into your scene
  4. Make sure you have a Camera tagged as mainCamera
  5. Press Play!

Coming Soon

  • Bug fixing
  • Adjustments to the crouching mechanic
  • Slope support and Inverse Kinematics (maybe?)

Feel free to report bugs or suggest features by opening an issue. Thanks for checking it out!