C++ SCHX ยท rev 4
Physics blocks ยท Beginner

Physics blocks

Build velocity, gravity and bouncing. Physics blocks provide a beginner-friendly way to create motion that keeps changing over time instead of setting every position manually.

12 minreading time
Beginnerdifficulty
MODU docssource
SCHX nativeruntime
SCHX / FEATURE LAYER

What Physics is for

Physics blocks provide a beginner-friendly way to create motion that keeps changing over time instead of setting every position manually.

The built-in Physics category starts with 6 core block shapes and is expanded by the larger generated catalog, so you can learn a small vocabulary before exploring specialized variants.

SCHX / FEATURE LAYER

Core blocks you will see

These names come from the current RC Blocks Studio catalog. Start with the first two or three and ignore the rest until your project needs them.

blocksset velocity x y
change velocity x y
set gravity
set friction
bounce on stage edges
apply physics step
SCHX / FEATURE LAYER

Try this tiny recipe

Build the smallest possible experiment so you can see what this category changes.

1

Set gravity and a starting velocity.

2

Apply physics step from an Every Frame script.

3

Add bounce on stage edges.

SCHX / FEATURE LAYER

How it becomes a real game

When the project is materialized, supported Physics opcodes are compiled into the generated browser runtime rather than remaining visual-only editor decorations.

That means the same block idea can affect the full RC project when you Save and Run project.

SCHX / FEATURE LAYER

Related guides