Third Person Controller for Godot
A downloadable tool
Download NowName your own price
This is a simple and yet powerful example on how to create a 3rd person controller in Godot. All written in GDScript with a few lines of code. Implemented features:
- Controlling by Mouse & Keyboard and Controller
- Animation Blending with State Machine
- Dynamic Bone Deformations when aiming at a target
- Camera with collision detection for walls and ground
- Blender model included
Status | Released |
Category | Tool |
Rating | Rated 4.0 out of 5 stars (1 total ratings) |
Author | Migoun |
Made with | Godot |
Tags | 3D, Controller, Godot, Third Person, Third-Person Shooter |
Average session | A few seconds |
Inputs | Keyboard, Mouse, Xbox controller, Gamepad (any) |
Download
Download NowName your own price
Click download now to get access to the following files:
3rd-person-controller-stable.zip 11 MB
Version 1
Comments
Log in with itch.io to leave a comment.
thanks a lot !
Awesome example! But one quick question, how do you apply gravity on that script?
Thanks! It is a Kinematic Body. So you have to increase it's y position.
Or use a Rigid Body instead. Here is a good article about choosing between those 2:
https://godotengine.org/qa/21169/