Stairs Character

An asset by Andicraft
The page banner background of a mountain and forest
Stairs Character hero image

Quick Information

0 ratings
Stairs Character icon image
Andicraft
Stairs Character

# Stairs CharacterA simple to use class that enables your CharacterBody3D to handle stairs properly.Mainly tested with the Jolt physics engine and cylinder colliders, not guaranteed to work well with anything else - but try it!## Usage instructions:1. Make your character controller extend `StairsCharacter` instead of `CharacterBody3D`.2. Ensure your character's collider is named 'Collider'.3. Every frame, set `desired_velocity` to the desired direction of movement.4. Call `move_and_stair_step()` instead of calling `move_and_slide()`.5. Done!### Important:Ensure your character collider's margin value is set low - at most 0.01. Anything higher might cause snags. If you find that you're still snagging on ledges, lower it some more.

Supported Engine Version
4.0
Version String
1.1.1
License Version
MIT
Support Level
community
Modified Date
8 months ago
Git URL
Issue URL

# Stairs Character

A simple to use class that enables your CharacterBody3D to handle stairs properly.

Mainly tested with the Jolt physics engine and cylinder colliders, not guaranteed to work well with anything else - but try it!

## Usage instructions:

1. Make your character controller extend `StairsCharacter` instead of `CharacterBody3D`.
2. Ensure your character's collider is named 'Collider'.
3. Every frame, set `desired_velocity` to the desired direction of movement.
4. Call `move_and_stair_step()` instead of calling `move_and_slide()`.
5. Done!

### Important:

Ensure your character collider's margin value is set low - at most 0.01. Anything higher might cause snags. If you find that you're still snagging on ledges, lower it some more.

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
Stairs Character icon image
Andicraft
Stairs Character

# Stairs CharacterA simple to use class that enables your CharacterBody3D to handle stairs properly.Mainly tested with the Jolt physics engine and cylinder colliders, not guaranteed to work well with anything else - but try it!## Usage instructions:1. Make your character controller extend `StairsCharacter` instead of `CharacterBody3D`.2. Ensure your character's collider is named 'Collider'.3. Every frame, set `desired_velocity` to the desired direction of movement.4. Call `move_and_stair_step()` instead of calling `move_and_slide()`.5. Done!### Important:Ensure your character collider's margin value is set low - at most 0.01. Anything higher might cause snags. If you find that you're still snagging on ledges, lower it some more.

Supported Engine Version
4.0
Version String
1.1.1
License Version
MIT
Support Level
community
Modified Date
8 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