← DashboardClara

How can I make it in Godot 4 so that when my player character moves toward a wall while airborne, they will climb the wall for a short distance before sliding off of the wall?

r/gamedev · 2026-07-06 · status reviewed · open original ↗
Game development · 0.90

Summary · qwen2.5:32b

The developer seeks to implement a wall-running mechanic for a 2D speed platformer in Godot 4, inspired by games like Sonic: Lost World and Shovel Knight: Specter of Torments, but struggles with GD Script due to inexperience. This feature matters as it enhances gameplay dynamics, providing players with more interactive movement options against environmental obstacles. One concrete detail involves the player character needing to climb a wall for a short distance before sliding off when moving toward it while airborne.

Suggested post angle

gamedev

Excerpt

<!-- SC_OFF --><div class="md"><p>I am trying to make a wall run mechanic for my 2D Speed Platformer on Godot 4. I got the idea from Sonic: Lost World and Shovel Knight: Specter of Torments. The thing is I am inexperienced at GD Script. Do you guys have any suggestions and Ideas?</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/MRUNKNOWNTHEGREAT"> /u/MRUNKNOWNTHEGREAT </a> <br /> <span><a href="https://www.reddit.com/r/gamedev/comments/1up9k9l/how_can_i_make_it_in_godot_4_so_that_when_my/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/gamedev/comments/1up9k9l/how_can_i_make_it_in_godot_4_so_that_when_my/">[comments]</a></span>
Queues it; drafting in your voice happens locally on the 4090.

Draft a post in your voice

Runs locally on SAC-DSK-003 / qwen2.5:32b. Needs an active voice profile.