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
2 months 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
2 months 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