Godot-Human-For-Scale

July 27, 2025 ยท View on GitHub

Simple controllable character that you can use to run around in your Godot level to get a sense of scale. No input bindings or camera set up necessary, just drag and drop into your scene. The character is 5'10. (177.8 cm)

https://github.com/Jamsers/Godot-Human-For-Scale/assets/39361911/ea40c6ec-47b0-43da-a2c2-1e5539d293f6

Godot

Usage

  1. Clone or download this repository.
  2. Move the repository folder into your project folder.
  3. Drag and drop the player scene (Human-For-Scale.tscn) into the scene you want to walk around in.
  4. Run your scene.

Important


Make sure your scene has colliders for the floor at least, or the player will just fall through the map!

Controls

ActionMouse/KeyboardController (Xbox)
Capture/uncapture mouse
Mouse is uncaptured on start!
ESCAPESTART
MoveW-A-S-DLeft Stick
Sprint (Toggle)SHIFTLeft Stick Button
JumpSPACEA
NoclipTILDE (~)D-pad Up
Switch third person/first personVBACK
Zoom/focus (Toggle)Right ClickLeft Trigger
Switch third person camera shouldersTABLeft Shoulder
Pick up/throw object with physics gunLeft ClickRight Trigger
Turn flashlight on/offFD-pad Down

Tip


Mouse look not working?
A Control node is likely capturing mouse input. Find that Control node, set its Mouse Filter to Pass/Ignore.

Tip


Keyboard controls not working?
A Control node is likely capturing keyboard input, most likely a button or text box. Find that Control node, set its Focus Mode to None.

Editor Options

  • You can enable depth of field for the zoom functionality. No camera attributes setup necessary.
  • You can disable the character's shadow in first person view.
  • You can enable audio, which will enable the audio listener, footstep sounds, and physics interactions sounds.
  • You can enable the physics gun, which allows you to pick up and throw RigidBodies.

Editor Options

License

Unless stated otherwise within the ATTRIBUTION file or directly alongside specific files/folders, the following license applies:

Licensed under the MIT license.
MIT license

Please refer to the LICENSE file for full details.

Credits

Developed by John James Gutib.

Uses the fantastic mannequiny from GDQuest's godot-3d-mannequin!

Please refer to the ATTRIBUTION file for full details.