Godot 3.4: Lets Build a 2D Platformer!: Part 20 (Wall Jumps!) @BornCG
Godot 3.4: Lets Build a 2D Platformer!: Part 20 (Wall Jumps!)  @BornCG
Uploaded April 2022 | Updated September 2026, 2 weeks ago
Thanks for watching! In this Godot Game Engine tutorial I cover how to add the ability to perform wall jumps or 'wall kicks') & Wall Sliding to a 2D Platformer Game character. Here are the video chapter timecode links:

- 0:00 - Video Intro
- 0:33 - This mini-series
- 0:49 - In this tutorial (overview) + example
- 1:26 - Building Walls (to jump up between)
- 3:42 - Testing Walls & Fixing Camera Issues
- 5:34 - Testing is_on_wall() method
- 9:01 - Giving Steve a 'Wallchecker' (RayCast2D)
- 11:50 - Writing Steve's 'is_near_wall()' function
- 13:41 - Giving Steve a direction & 'set_direction()' function
- 18:46 - Steve's Finite State Machine (diagram) + the new 'Wall' State
- 23:05 - Adding Steve's 'WALL' state
- 24:17 - Giving Steve a 'wall' pose
- 26:04 - Switching to & from the WALL state.
- 29:35 - Sliding Down Walls (slowly)
- 36:06 - Adding Wall Jumps to Steve!
- 43:55 - Preventing Sigle-Wall Scaling!
- 48:45 - Preventing Shooting Fireballs if 'is_near_wall()'
- 51:30 - Tutorial Ending + Call to Action + Social Media + Thanks for Watching!

#godotengine #gamedev
Play the Full Platformer Game Online Now!: borncg.itch.io
*****************
DONATE to support my channel via PayPal: goo.gl/ThkwyG
****************
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.4: Lets Build a 2D Platformer!: Part 20 (Wall Jumps!)Blender Game Engine Basics Tutorial #11 : Timers #b3d #gamelogicLets Learn Blender! #5: Smoothing & Hard EdgesBlender 2.8: Intro to 3D Modeling #b3dGodot 3.2: Lets Build a 2D Platformer!: Part 16 (Sound Effects & Music!)Blender 2.7 Tutorial #50 : Camera Targets #b3dGodot 3.2: Lets Build a 2D Platformer!: Part 9 (Fall Zone, Area2Ds, Signals, Changing Scenes)Godot 4 3D Platformer Lesson #19: 3D Rigged, Animated, Playable Character!Blender Game Engine Basics Tutorial #14 : Ammunition & Ammo Packs #b3d #gamelogicLets Learn Blender!:  Parent-Child Links, Hierarchies, & Picking Up & Putting Down Objects.Blender 2.7 Tutorial #16 : Joining & Separating Objects#6: Cameras & Rendering: The Basics. #b3d #blender3d
BornCG |

Godot 3.4: Let's Build a 2D Platformer!: Part 20 (Wall Jumps!)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER