Skip to main content
Coding Quests
Free QuestBeginner
Free • No account needed to start

Move & Jump

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

The fastest path to a character that runs and jumps. You build the player from a CharacterBody2D, apply gravity, run with acceleration and friction, jump off the ground, and swap idle, run, jump, and fall animations. One sitting, one platformer character on screen.

3

Lessons

315

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.

CharacterBody2D player scene
Gravity, falling, and a grounded jump
Run with acceleration and friction
Idle / run / jump / fall animation swap
15-20 min 3 lessons Godot 4.x

Final result: your character running and jumping in Godot

Free quest. No membership needed.

Your Progress

0%Complete

0 of 3 lessons completed

Quest Details
Est. time
15-20 min
Lessons
3
XP reward
315 XP
Difficulty
Beginner
Access
Free

Skills You'll Walk Away With

CharacterBody2D Movement

Gravity & Jumping

Acceleration & Friction

Animation Swapping

Platformer Foundations

Quest Lessons

3 lessons

Is This Quest For You?

Perfect for you if:

  • You want to build your first platformer and actually finish it
  • You know a little GDScript (or you're a fast learner)
  • You want to understand movement, not just paste code
  • You like clean foundations you can build on

Not for you if:

  • You've never opened Godot or written any code (start with Code From Zero)
  • You want 3D or top-down movement
  • You only want a finished project to download
  • You're looking for advanced netcode or combat systems

Common Questions

Your Next Build Starts Here

Ready to start this quest?

The fastest path to a character that runs and jumps. You build the player from a CharacterBody2D, apply gravity, run with acceleration and friction, jump off the ground, and swap idle, run, jump, and fall animations. One sitting, one platformer character on screen.

Build real Godot systems, one lesson at a time