FPS template for Godot to give starter content for a new or already existing project!
Note: Looking for Godot 3.x version? Checkout
gd-3.x branch.
- 3D Character Controller
- Smooth Movement (Acceleration and Deceleration)
 - Smooth Camera Rotation
 - Handles Slopes
 - Optional Sprinting
 - Air Control
 - Highly Modular
 - Easily Adjustable from the Inspector
 - Joypad Controller Support (Thanks to florianvazelle)
 
 - Example 3D Scene
 
- Move with 
WASDor↑←↓→ - Jump with 
Space. Sprint withShift - Unlock/Lock Mouse with 
Shift + F1 - Close Game with 
Esc - If you haven't imported the whole project, you should add them manually!
 
- Grid Texture/s from KenneyNL
 - To create this project I watched Jeremy Bullock's Godot First Person Controller Series
 - Thanks to the awesome Godot community for being helpful to anyone with problems, for making amazing tutorials, for writing the documentation and being supportive.
 
