Edit of asset "Advanced FPS Controller Template" Accepted

Old/Current New/Edit
Title Advanced FPS Controller Template Advanced FPS Controller
Description 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)
- Jump buffering
- Coyote jump/time
- Air control
- Sliding (and air slide)
- Dashing
- Bunny hopping
- Wall running
- Grappling hook (pull type)
- Knockback

- Camera tilt
- Camera bob
- Custom smooth FOV

- Pause menu
- Options menu (keybinding, video, audio)
- Crosshair
- Properties HUD
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
Category Templates Templates
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/Jeh3no/Godot-Advanced-FPS-Controller-Template https://github.com/Jeh3no/Godot-Advanced-FPS-Controller-Template
Issues Url https://github.com/Jeh3no/Godot-Advanced-FPS-Controller-Template/issues https://github.com/Jeh3no/Godot-Advanced-FPS-Controller-Template/issues
Godot version Godot 4.2 Godot 4.2
Version String 2.0 1.0
Download Commit a3cad1e0d9992f7fac6bd9d6246fe0e90ec7ec78 479efecc0791a444ecb66002075ef7e8f4c4ca91
Download Url (Computed) https://github.com/Jeh3no/Godot-Advanced-FPS-Controller-Template/archive/a3cad1e0d9992f7fac6bd9d6246fe0e90ec7ec78.zip https://github.com/Jeh3no/Godot-Advanced-FPS-Controller-Template/archive/479efecc0791a444ecb66002075ef7e8f4c4ca91.zip
Icon Url https://raw.githubusercontent.com/Jeh3no/Godot-Advanced-FPS-Controller-Template/refs/heads/main/Arts/TemplateImages/Icon.png
https://raw.githubusercontent.com/Jeh3no/Godot-Advanced-FPS-Controller-Template/refs/heads/main/Arts/TemplateImages/Icon.png