Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

FPS Player Controller [C#]

An asset by PolarBearsStudio
The page banner background of a mountain and forest
FPS Player Controller [C#] thumbnail image
FPS Player Controller [C#] thumbnail image
FPS Player Controller [C#] hero image

Quick Information

0 ratings
FPS Player Controller [C#] icon image
PolarBearsStudio
FPS Player Controller [C#]

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

Supported Engine Version
4.4
Version String
0.1
License Version
MIT
Support Level
community
Modified Date
10 days ago
Git URL
Issue URL

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

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
FPS Player Controller [C#] icon image
PolarBearsStudio
FPS Player Controller [C#]

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

Supported Engine Version
4.4
Version String
0.1
License Version
MIT
Support Level
community
Modified Date
10 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers