Advanced FPS Controller 1.0 Templates 4.2 Community
Submitted by user Jeheno; MIT; 2024-11-07
All the informations are on the Github repository page !
An advanced FPS Controller Template made in Godot 4
This template provides a complete, advanced and fully commented controller, camera, as well as a properties HUD
A template map is provided to test the controller.
The controller use a finite state machine, designed to be easely editable, allowing to easily add, remove and modify behaviours and actions.
He is also very customizable, with a whole set of open variables for every state and for more general stuff. This is the same for the camera.
The template is 100% written in GDScript.
He works on Godot 4.3 and Godot 4.2. I didn't test it in Godot 4.1 and Godot 4.0, but it should work just fine.
Features :
- Smooth moving
- Walking
- Crouching
- Running
- Jumping (multiple jump system)
- Air control
- Sliding (and air slide)
- Dashing
- Bunny hopping
- Wall running
- Camera tilt
- Camera bob
- Custom smooth FOV
- Crosshair
- Properties HUD
View files Download Submit an issue Recent Edits