Skip to content
Projects

Whimfoome/godot-FirstPersonStarter

View on GitHub

Whimfoome/godot-FirstPersonStarter has 1,037 GitHub stars and 65 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 11:48 UTC. Last push 2024-05-05.

How these counts are measured

FPS (First Person Shooter) controller template for Godot 4 to give starter content for a new or already existing project!

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

First Person Starter Godot 4.2

Screenshot of FirstPersonStarter Template

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.

Includes:

  • 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

Project Controls:

  • Move with W A S D or ↑ ← ↓ →
  • Jump with Space. Sprint with Shift
  • Unlock/Lock Mouse with Shift + F1
  • Close Game with Esc
  • If you haven't imported the whole project, you should add them manually!

Credits:

Explore related projects