Skip to main content

Stage 3: Plank Walkway + low gravity

Course progressStage 3 of 10
~35 min
Before you start

Make sure the Stage 2 jump pad launches you to the Stage 3 checkpoint.

Build

a narrow plank walkway and a low-gravity zone

Learn

how changing one number can change the whole feel of a jump

Ship

a floaty bridge that feels different from normal Roblox movement

The big idea

Some game code changes rules, not objects. Today one pad changes gravity while the player crosses a bridge, then another pad changes it back.

New words
gravity
the force that pulls things down
zone
an area that changes something while the player is inside or near it
tune
change a number until the game feels right

Build it

Step 1 — Build the plank walkway

Add a long anchored part:

Build this part

PlankWalkway

Block
Open recipe
Size
6 × 1 × 40
Color
Brown
Material
Wood
Anchored
✓ Yes
Place
After the Stage 3 checkpoint, crossing a gap

Make it narrow enough to feel careful, but not so narrow that it becomes frustrating.

Step 2 — Add low-gravity and normal-gravity pads

Place this at the start of the bridge:

Build this part

LowGravityPad

Block
Open recipe
Size
8 × 1 × 8
Color
Pastel violet
Material
Neon
Anchored
✓ Yes
Place
Before the PlankWalkway

Insert a Script inside LowGravityPad:

local pad = script.Parent

pad.Touched:Connect(function(hit)
local humanoid = hit.Parent and hit.Parent:FindFirstChildOfClass("Humanoid")
if humanoid then
workspace.Gravity = 80
end
end)

Place this after the bridge:

Build this part

NormalGravityPad

Block
Open recipe
Size
8 × 1 × 8
Color
Orange
Material
Neon
Anchored
✓ Yes
Place
After the PlankWalkway

Insert a Script inside NormalGravityPad:

local pad = script.Parent

pad.Touched:Connect(function(hit)
local humanoid = hit.Parent and hit.Parent:FindFirstChildOfClass("Humanoid")
if humanoid then
workspace.Gravity = 196.2
end
end)

Step 3 — Add the Stage 4 checkpoint

Place a new SpawnLocation after the normal-gravity pad. Add StageNumber = 4 and the matching Stage 4 Team.

Understand it

Roblox gravity is usually 196.2. Lower numbers make jumps floaty. The first pad changes the world's gravity. The second pad puts it back.

Try this

Learning beat

Try this

Three short experiments. Predict before you run, then test your guess.

Predict first

What will workspace.Gravity = 40 feel like compared with 80?

Compare

Test three gravity numbers. Which one feels fun without making the bridge too easy?

Connect

Would low gravity make a boss fight easier, harder, or sillier?

Test your stage

  • The bridge is beatable.
  • LowGravityPad makes jumps floaty.
  • NormalGravityPad restores normal movement.
  • Stage 4 checkpoint works.

If it breaks

  • Everything stays floaty. Step on NormalGravityPad, or check its Script.
  • The bridge is annoying. Make it wider. Fair beats hard.
  • Nothing changes. Confirm each Script is inside the correct pad.
Coach notes

This stage is about tuning. Let kids make ridiculous moon jumps once, then guide them toward a number that feels like good game design.