@BornCG
  @BornCG
BornCG | Godot 3.5: Let's Build a 2D Platformer!: Part 21 (Ladders & Trapdoors!) @BornCG | Uploaded May 2022 | Updated October 2024, 14 hours ago.
Thanks for watching! In this Godot Game Engine tutorial I cover how to add ladders to a 2D platformer game that the player can climb up and down, even from above a platform through a trapdoor - all programmed in GDScript. Here are the video chapter timecode links:

- 0:00 - Video Intro
- 0:13 - This mini-series
- 0:42 - In this tutorial (overview) + example
- 2:08 - Importing the Ladder Sprites (see download mirror links below)
- 3:33 - Drawing the Ladder Tiles
- 9:01 - Making the Ladder Solid
- 11:57 - Setting the 'Ladder' Collision Layer
- 13:47 - Giving Steve a Ladder Checker Area2D
- 17:01 - Allow Steve to Detect Ladders
- 23:57 - Steve's Finite State Machine
- 27:24 - Adding Steve's 'LADDER' State
- 29:14 - Adding Steve's Climbing Animation
- 30:40 - Coding: Climb onto a Ladder with UP or DOWN
- 38:42 - Coding: Steve's Ladder Movement
- 46:19 - Coding: Getting Off the Ladder
- 49:10 - Fix: Climbing Down a Ladder to a Floor
- 50:53 - Coding: Jumping Off a Ladder
- 53:03 - Improving the One-Way Platforms
- 58:54 - Making a Pass-Through Tile (for a Ladder)
- 1:01:32 - Making a Trapdoor
- 1:08:16 - Coding the Trapdoor
- 1:15:22 - Easily Make More Ladders!
- 1:17:35 - Fixing a Bug: Sliding Over Corners
- 1:22:05 - Fixing a Bug: Jumping on Ladders
- 1:23:19 - Fixing a Bug: Heel-Clicking Through One-Way Platforms
- 1:28:19 - Wrapping Up, Call-to-Action, Social Media, Video Outro

*note: In this video I use Godot 3.5 Beta 4. (I didn't experience any issues with the beta).

#godotengine #gamedev

Play the Full Platformer Game Online Now!: borncg.itch.io
*****************
DONATE to support my channel via PayPal: goo.gl/ThkwyG
****************
DOWNLOAD the Ladder Sprites here:
MIRROR 1: bit.ly/3kSiW3w
MIRROR 2: dropbox.com/s/leyzt5sgt1flp0l/ladder_sprites.zip?dl=0
****************
Get Godot at:
Godot Game Engine - godotengine.org
****************
LIKE and FOLLOW me on:
FACEBOOK: facebook.com/BornCG
INSTAGRAM: instagram.com/born.cg
TWITTER: twitter.com/BornCG
Reddit: reddit.com/u/BornCG
**********************************
Visit my Godot 3 Tutorial Series playlist!:
youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcmlamF1UrjVtccZ

Visit my Let's Learn Blender! Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TQrLrt-voecHs0Mb5qzk2S3

Visit my Blender 2.7 Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS

Also check out my Blender Game Engine Basics Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i

My Blender Video Effects Playlist:
youtube.com/playlist?list=PLda3VoSoc_TQQYZfHuzWtEjh11OTEKXBK

My Character Rigging (Minecraft) Mini-Series Playlist: youtube.com/playlist?list=PLda3VoSoc_TRWPzZHPqJlHfS0kOeQzQUQ

****************
Nicolas from the band 'The Lazy Saviours' created my Intro Jingle! Check out his band's album here:
on Amazon: amzn.to/2CID1nz
on iTunes: apple.co/2QgqHOU
[not a sponsor]
****************
Godot 3.5: Lets Build a 2D Platformer!: Part 21 (Ladders & Trapdoors!)Godot 3.2: Lets Build a 2D Platformer!: Part 15 (Menu Screens, Buttons, Default Scene)Blender Game Engine Basics Tutorial #20: Advanced Third-Person Camera Setup #b3d #gamelogicBlender 2.7 Tutorial #18 : Edge Slide & Vertex SlideBlender VFX Tutorial #5: Video Stabilization #b3dBlender 2.7 Tutorial #57 : Post-Processing & Video Effects #b3dBlender 2.7 Tutorial #87: Volumetric Lighting in Cycles #b3dBlender 2.8: Getting started with EEVEE: Lights, Shadows, Shading, Reflections, Skies and HDRIs #b3dBlender 2.8 Tutorial #1: Intro for Beginners #b3dBlender VFX Tutorial #7: Shadow Only (For Compositing) #b3dBlender VFX Tutorial #9: Lumos Maxima! (Glowing Wand Light) #b3dGodot 4 3D Platformer Lesson #7: 3D Coin Model from Blender to Godot!

Godot 3.5: Let's Build a 2D Platformer!: Part 21 (Ladders & Trapdoors!) @BornCG

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER