Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Simple-First-Person-Controller

An asset by Linko
The page banner background of a mountain and forest
Simple-First-Person-Controller hero image

Quick Information

0 ratings
Simple-First-Person-Controller icon image
Linko
Simple-First-Person-Controller

A simple Godot First-Person Controller with movement, jumping, walking, crouching, footstep sounds and smooth animations. Input Setup: Configure these inputs in the Input Map: - forward (W recommended) - backward (S recommended) - left (A recommended) - right (D recommended) - jump (Space recommended) - walk (Shift recommended) - crouch (Ctrl recommended) Features: - Ceiling Detection: Uses a raycast to prevent uncrouching if there’s not enough space. - Landing Animation: Smooth transition when hitting the ground after a fall or jump.

Supported Engine Version
4.4
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
26 days ago
Git URL
Issue URL

Simple First Person Controller

A simple Godot First-Person Controller with movement, jumping, walking, crouching, footstep sounds and smooth animations.

Input Setup:

Configure these inputs in the Input Map:

  • forward (W recommended)
  • backward (S recommended)
  • left (A recommended)
  • right (D recommended)
  • jump (Space recommended)
  • walk (Shift recommended)
  • crouch (Ctrl recommended)

Features:

  • Ceiling Detection: Uses a raycast to prevent uncrouching if there’s not enough space.
  • Landing Animation: Smooth transition when hitting the ground after a fall or jump.

A simple Godot First-Person Controller with movement, jumping, walking, crouching, footstep sounds and smooth animations.

Input Setup:
Configure these inputs in the Input Map:
- forward (W recommended)
- backward (S recommended)
- left (A recommended)
- right (D recommended)
- jump (Space recommended)
- walk (Shift recommended)
- crouch (Ctrl recommended)

Features:
- Ceiling Detection: Uses a raycast to prevent uncrouching if there’s not enough space.
- Landing Animation: Smooth transition when hitting the ground after a fall or jump.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Simple-First-Person-Controller icon image
Linko
Simple-First-Person-Controller

A simple Godot First-Person Controller with movement, jumping, walking, crouching, footstep sounds and smooth animations. Input Setup: Configure these inputs in the Input Map: - forward (W recommended) - backward (S recommended) - left (A recommended) - right (D recommended) - jump (Space recommended) - walk (Shift recommended) - crouch (Ctrl recommended) Features: - Ceiling Detection: Uses a raycast to prevent uncrouching if there’s not enough space. - Landing Animation: Smooth transition when hitting the ground after a fall or jump.

Supported Engine Version
4.4
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
26 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers