Skip to main content
Coding Quests
Guild Hall QuestBeginner
First lesson free • No account needed

Dash, Double Jump & Wall Jump

Quest 3 of 8 on the Your First Game path → a finished game

The moves that turn a platformer into something you can be good at. You add a double jump for recovery and expression, an air dash with a cooldown and a one-per-airtime refresh, then a wall slide and a wall jump with a brief input lock so the kick reads as deliberate. Four moves, one expressive character.

4

Lessons

450

XP Reward

Beginner

Difficulty

No videos to zone out to. You write the code yourself in the browser, and Code Checks show what your code passed as you go.

Double jump with a mid-air refresh
Air dash with duration + cooldown
Wall slide with a capped fall speed
Wall jump with a brief input lock
15-20 min 4 lessons Godot 4.x

Final result: dash, double jump, and wall jump in action

Start the first 1 lesson free. Membership unlocks the other 3, plus every other quest and campaign.

Start with a 7-day free trial, then $25/month. Cancel anytime.

Your Progress

0%Complete

0 of 4 lessons completed

Quest Details
Est. time
15-20 min
Lessons
4
XP reward
450 XP
Difficulty
Beginner
Access
1 free, then Guild Hall

Skills You'll Walk Away With

Double Jump

Air Dash & Cooldowns

Wall Slide

Wall Jump

Game Feel

Quest Lessons

4 lessons · 1 free

Is This Quest For You?

Perfect for you if:

  • You finished the basic platformer controller and want more moves
  • You want movement that feels expressive, not just functional
  • You like understanding why a cooldown or input lock exists
  • You want a precision-platformer feel you can build levels around

Not for you if:

  • You haven't built a basic move-and-jump controller yet (start with Move & Jump)
  • You want 3D or top-down movement
  • You only want a finished project to download
  • You're looking for combat or netcode

Common Questions

Your Next Build Starts Here

Ready to start this quest?

The moves that turn a platformer into something you can be good at. You add a double jump for recovery and expression, an air dash with a cooldown and a one-per-airtime refresh, then a wall slide and a wall jump with a brief input lock so the kick reads as deliberate. Four moves, one expressive character.

Build real Godot systems, one lesson at a time