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

Character Control

An asset by Saulo de Souza
The page banner background of a mountain and forest
Character Control image holder but it is empty

Quick Information

0 ratings
Character Control icon image
Saulo de Souza
Character Control

Set up your joystick to control the CharacterBody3D. This node should be added as a child of CharacterBody3D, and you should configure your joystick in the Godot inspector (it comes pre-configured).How it works:The left joystick moves the CharacterBody3D, the right joystick rotates the SpringArm with the camera, the A button makes the character jump, the R button locks the camera, and holding the L button switches to first-person view. There’s no need to create a SpringArm and camera, as this is already handled.Note: Character Control already applies gravity to CharacterBody3D, so you should not add another script that handles gravity.

Supported Engine Version
4.3
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
9 months ago
Git URL
Issue URL

Character Control

Set up your joystick to control the CharacterBody3D. This node should be added as a child of CharacterBody3D, and you should configure your joystick in the Godot inspector (it comes pre-configured).

How it works:

The left joystick moves the CharacterBody3D, the right joystick rotates the SpringArm with the camera, the A button makes the character jump, the R button locks the camera, and holding the L button switches to first-person view. There’s no need to create a SpringArm and camera, as this is already handled.

Note: Character Control already applies gravity to CharacterBody3D, so you should not add another script that handles gravity.

Set up your joystick to control the CharacterBody3D. This node should be added as a child of CharacterBody3D, and you should configure your joystick in the Godot inspector (it comes pre-configured).
How it works:
The left joystick moves the CharacterBody3D, the right joystick rotates the SpringArm with the camera, the A button makes the character jump, the R button locks the camera, and holding the L button switches to first-person view. There’s no need to create a SpringArm and camera, as this is already handled.
Note: Character Control already applies gravity to CharacterBody3D, so you should not add another script that handles gravity.

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
Character Control icon image
Saulo de Souza
Character Control

Set up your joystick to control the CharacterBody3D. This node should be added as a child of CharacterBody3D, and you should configure your joystick in the Godot inspector (it comes pre-configured).How it works:The left joystick moves the CharacterBody3D, the right joystick rotates the SpringArm with the camera, the A button makes the character jump, the R button locks the camera, and holding the L button switches to first-person view. There’s no need to create a SpringArm and camera, as this is already handled.Note: Character Control already applies gravity to CharacterBody3D, so you should not add another script that handles gravity.

Supported Engine Version
4.3
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
9 months 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