Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
![FPS Player Controller [C#] thumbnail image](https://img.godotassetlibrary.com/qpPsH64hiwQarZw0mdWLceju4IHFSZ3Tt5aGfON__kE/rs:fit:640:360:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL1BvbGFyQmVhcnMtc3R1ZGlvL3BsYXllci1jb250cm9sbGVyL21haW4vbWVkaWEvcGxheWVyLWNvbnRyb2xsZXItc2NlbmUucG5n.webp)
![FPS Player Controller [C#] thumbnail image](https://img.godotassetlibrary.com/UuYZFQuqqMVApQId8mWUVAHAePipsDWnA4gg_ZNgI5I/rs:fit:640:360:0/g:no/aHR0cHM6Ly9naXRodWIuY29tL1BvbGFyQmVhcnMtc3R1ZGlvL3BsYXllci1jb250cm9sbGVyL2Jsb2IvbWFpbi9tZWRpYS9kZW1vLWRlYXRoLnBuZw.webp)
![FPS Player Controller [C#] hero image](https://img.godotassetlibrary.com/J9BlEGSQyYpeCqH9gbRG5GSTran-qdi7MPfa6FzoRI8/rs:fit:1920:1080:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL1BvbGFyQmVhcnMtc3R1ZGlvL3BsYXllci1jb250cm9sbGVyL21haW4vbWVkaWEvcGxheWVyLWNvbnRyb2xsZXItc2NlbmUucG5n.webp)
Quick Information
![FPS Player Controller [C#] icon image](https://img.godotassetlibrary.com/4trv3qXkirf27rPKqhazuJtAn5mCgbpC6kOWIHlIe8Q/rs:fit:50:50:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL1BvbGFyQmVhcnMtc3R1ZGlvL3BsYXllci1jb250cm9sbGVyL21haW4vbWVkaWEvcGxheWVyLWNvbnRyb2xsZXItbG9nby5wbmc.webp)
Plug & Play First-Person Controller for Godot 4.4+Just drag, drop, and you're ready to go FPS-style! This first-person character controller is tailor-made for developers who want solid, smooth, and satisfying movement right out of the box.Core Features That Feel Great• Movement – Smooth walking, running, and turning that feels intuitive and responsive• Jumping, crouching, and smooth crouch jumps!• Automatic handling of low height bumps and obstacles – Automatically adjusts your character’s movement to smoothly handle low height bumps and small obstacles• Automatic stair climbing – walk up and down step-shaped terrain effortlessly• Health, damage, and death – complete with dramatic shader effects• Head-bump protection – jump without getting stuck in ceilings• Bobbing movement – immersive bounce while walking, crouching, and sprinting to bring your character to life• No mesh invasion – tight collision keeps your player out of walls, floors, and ceilings where they don’t belong• Developer API – Fully customizable! Access key functions through an easy-to-use API to tweak or extend the controller to fit your project needsBuilt by devs, for devs — clean, extendable, and battle-tested. Just drop it into your scene and go!Perfect for FPS games, exploration projects, or rapid prototyping.Read the docs in here:https://polarbears-studio.github.io/player-controller/ Also, we have a discord server where you can ask us questions regarding player controller:https://discord.com/channels/1165743149621182605/1368527596907790347
Plug & Play First-Person Controller for Godot 4.4+
Just drag, drop, and you're ready to go FPS-style! This first-person character controller is tailor-made for developers who want solid, smooth, and satisfying movement right out of the box.
Core Features That Feel Great
• Movement – Smooth walking, running, and turning that feels intuitive and responsive
• Jumping, crouching, and smooth crouch jumps!
• Automatic handling of low height bumps and obstacles – Automatically adjusts your character’s movement to smoothly handle low height bumps and small obstacles
• Automatic stair climbing – walk up and down step-shaped terrain effortlessly
• Health, damage, and death – complete with dramatic shader effects
• Head-bump protection – jump without getting stuck in ceilings
• Bobbing movement – immersive bounce while walking, crouching, and sprinting to bring your character to life
• No mesh invasion – tight collision keeps your player out of walls, floors, and ceilings where they don’t belong
• Developer API – Fully customizable! Access key functions through an easy-to-use API to tweak or extend the controller to fit your project needs
Built by devs, for devs — clean, extendable, and battle-tested. Just drop it into your scene and go!
Perfect for FPS games, exploration projects, or rapid prototyping.
Read the docs in here:
https://polarbears-studio.github.io/player-controller/
Also, we have a discord server where you can ask us questions regarding player controller:
https://discord.com/channels/1165743149621182605/1368527596907790347
Reviews
Quick Information
![FPS Player Controller [C#] icon image](https://img.godotassetlibrary.com/4trv3qXkirf27rPKqhazuJtAn5mCgbpC6kOWIHlIe8Q/rs:fit:50:50:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL1BvbGFyQmVhcnMtc3R1ZGlvL3BsYXllci1jb250cm9sbGVyL21haW4vbWVkaWEvcGxheWVyLWNvbnRyb2xsZXItbG9nby5wbmc.webp)
Plug & Play First-Person Controller for Godot 4.4+Just drag, drop, and you're ready to go FPS-style! This first-person character controller is tailor-made for developers who want solid, smooth, and satisfying movement right out of the box.Core Features That Feel Great• Movement – Smooth walking, running, and turning that feels intuitive and responsive• Jumping, crouching, and smooth crouch jumps!• Automatic handling of low height bumps and obstacles – Automatically adjusts your character’s movement to smoothly handle low height bumps and small obstacles• Automatic stair climbing – walk up and down step-shaped terrain effortlessly• Health, damage, and death – complete with dramatic shader effects• Head-bump protection – jump without getting stuck in ceilings• Bobbing movement – immersive bounce while walking, crouching, and sprinting to bring your character to life• No mesh invasion – tight collision keeps your player out of walls, floors, and ceilings where they don’t belong• Developer API – Fully customizable! Access key functions through an easy-to-use API to tweak or extend the controller to fit your project needsBuilt by devs, for devs — clean, extendable, and battle-tested. Just drop it into your scene and go!Perfect for FPS games, exploration projects, or rapid prototyping.Read the docs in here:https://polarbears-studio.github.io/player-controller/ Also, we have a discord server where you can ask us questions regarding player controller:https://discord.com/channels/1165743149621182605/1368527596907790347