Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

FPS Smooth Stair Climbing - Godot FPS Series #3

Автор: StayAtHomeDev

Загружено: 2025-09-17

Просмотров: 7681

Описание:

Learn how to create a smooth, automatic step climbing system for your FPS game in Godot. This tutorial takes you from basic collision detection to a polished system that handles steps, ledges, and obstacles without getting stuck. We'll cover collision normals, raycasting, height detection, camera smoothing, and edge case handling to create a solid movement system.

Perfect for indie developers working on FPS projects or anyone wanting to improve their player controller. All source files available to members!

🔥 Wishlist My FPS Game, Children of Kronos
https://store.steampowered.com/app/36...

-----------------------------------------------------------------------------------

✅ GET THE SOURCE FILES
  / stayathomedev_  

✅ GET THE STARTERKIT PROJECT
  / make-fps-2-0-134340702  

🏆 The FPS Tutorial Series 2.0 Roadmap
https://www.stayathomedev.com/blog/fp...

-----------------------------------------------------------------------------------

What's Covered:

Setting up the StepClimbing component and script structure
Detecting vertical surfaces using collision normals and raycasting
Solving capsule collision shape false readings with secondary raycasts
Measuring step height with downward raycasting
Implementing teleport-based step climbing
Adding input direction validation to prevent edge case bugs
Eliminating jitter on ledges and walls with dot product checks
Smoothing camera transitions during step climbing
Fixing crouch compatibility and run tilt issues
Preserving player momentum during step encounters
Complete testing and optimization walkthrough

-----------------------------------------------------------------------------------

CHAPTERS

00:00 Climbing Steps in Godot
00:34 How We'll Smoothly Climb Steps
00:52 Script Setup
01:30 The Problem With Relying on Collision
02:00 Checking for Steps by Raycasting
02:48 Getting the Step Height
03:51 Lifting the Player
04:12 Fixing the Jitter Edge Case
05:21 Smoothing with Camera Lerping
05:49 Completely Smooth Movement Fixes
06:24 Include Crouch Height in Height Lerping
06:50 Get Source Files for Future Videos

-----------------------------------------------------------------------------------

STAYATHOMEDEV ►► https://stayathomedev.com
TWITTER ►►   / stayathomedev  
BLUESKY ►► https://bsky.app/profile/stayathomede...
MY ITCH.IO PAGE ►► https://stayathomedev.itch.io/

-----------------------------------------------------------------------------------

Resources:
GODOT ENGINE ►► https://godotengine.org/
DOWNLOAD GODOT ►► https://godotengine.org/download

#godot #godotengine #godot4

FPS Smooth Stair Climbing - Godot FPS Series #3

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Camera Juice & Effects - Godot FPS Series #2

Camera Juice & Effects - Godot FPS Series #2

Trenchbroom + Godot Engine Setup - Godot FPS Series #4

Trenchbroom + Godot Engine Setup - Godot FPS Series #4

Godot 4.6 Beta is HERE! What's New?

Godot 4.6 Beta is HERE! What's New?

I'm Making an FPS Where You Flip Gravity on its Head | Devlog

I'm Making an FPS Where You Flip Gravity on its Head | Devlog

TrenchBroom Custom Entities in Godot | Solid, Point & Model Classes - Godot FPS Series #5

TrenchBroom Custom Entities in Godot | Solid, Point & Model Classes - Godot FPS Series #5

Why you should start using Scene Constructors in Godot

Why you should start using Scene Constructors in Godot

Smooth Up & Down Stair Handling | Godot 4 FPS Controller Tutorial

Smooth Up & Down Stair Handling | Godot 4 FPS Controller Tutorial

Let's Make An FPS in the Godot Engine

Let's Make An FPS in the Godot Engine

Как я организовал свой проект Godot на более чем 10 тыс. линий!

Как я организовал свой проект Godot на более чем 10 тыс. линий!

Make Systems Not Games

Make Systems Not Games

Godot 4 - Tiled Dungeon Environment From Scratch

Godot 4 - Tiled Dungeon Environment From Scratch

УЧИЛ GODOT МЕСЯЦ | КАК УЧИТЬ GODOT?

УЧИЛ GODOT МЕСЯЦ | КАК УЧИТЬ GODOT?

Почему лестницы — отстой в играх... и почему они не должны быть таковыми

Почему лестницы — отстой в играх... и почему они не должны быть таковыми

3 Ways I Manage Game Data in Godot

3 Ways I Manage Game Data in Godot

Инструменты для разработки игр, которые вам стоит использовать!

Инструменты для разработки игр, которые вам стоит использовать!

Изучаем UE5 против UNITY и GODOT

Изучаем UE5 против UNITY и GODOT

Active Ragdoll / Physics Animations in Godot 4.0

Active Ragdoll / Physics Animations in Godot 4.0

Я создал игровой движок, чтобы оптимизировать это

Я создал игровой движок, чтобы оптимизировать это

Физика дрожания в Годо

Физика дрожания в Годо

Terrain3D -- Ultimate Godot Terrain System Finally Released

Terrain3D -- Ultimate Godot Terrain System Finally Released

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]