Move & Jump
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.
Final result: your character running and jumping in Godot
Free quest. No membership needed.
Your Progress
0 of 3 lessons completed
- 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 lessonsIs 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
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.
After this quest
Finish it, then keep the momentum - here's the logical next step.
Recommended
A Jump That Feels Amazing
Quest 2 of 8 in 2D Platformer.
The same jump from Quest 1, now it feels pro. You add the handful of tricks great platformers use to flatter the player: coyote time (jump just after a ledge), jump buffering (press just before landing), variable jump height (tap for a hop, hold for a full jump), and asymmetric gravity so you fall faster than you rise. Each one is a few lines and a felt difference.
Free15-20 min
Dash, Double Jump & Wall Jump
The moves that make it a precision platformer. You add a double jump for recovery and expression, an air dash with a cooldown and a one-per-airtime refresh, and a wall slide plus wall jump with a brief input lock so the kick reads as deliberate. Movement becomes something you can be good at.
First lesson free15-20 min
Juice It: Shake, Squash & Particles
Juice is the disproportionate feedback that makes actions feel good. You build a reusable Juice autoload (freeze-frames, particle bursts, screen flashes), add dust on every step and landing, a Mario-style squash-and-stretch spring, screen shake and a zoom punch scaled to impact, a camera that leads where you move, and pitch-varied sound so nothing repeats. Every action starts to pop.
First lesson free15-20 min
Browse campaigns Submit a build to the Showcase Back to your dashboard


