Skip to content

magusonline/UCharacterBody3D

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ultimate Character Controller (UCharacterBody3D)

Custom Godot CharacterBody3D node provides a more feature rich FPS controller template. The controller is based on Ultimate First Person Controller Tutorial by @Lukky on YouTube.

Currently includes the following:

  • Walking
  • Looking
  • Sprinting
  • Crouching
  • Jumping
  • Sliding
  • Head bobbing

I did not include free looking because I am not a fan of it. If you would like to add this you can simply watch Part 2 of @Lukky's tutorial and it's quite simple to add. I may add it to this plugin in the future and make it a toggle option for those who want to have free looking but for now this is it.

How To Use

Once installed, enable the plugin. Add a UCharacterBody3D node to your scene and create your actions in InputMap for left, right, forward, backward, sprint, crouch, and jump. In the inspector, under Controls change the strings to match the actions you just created. Run your game and voila.

About

Custom Godot 4.x CharacterBody3D node.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GDScript 100.0%