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

Advanced blocks

Drop down to lower-level behavior. Advanced blocks are an escape hatch for people who already understand what the generated JavaScript will do. Beginners can ignore this category until they need it.

12 minreading time
Beginner+difficulty
MODU docssource
SCHX nativeruntime
SCHX / FEATURE LAYER

What Advanced is for

Advanced blocks are an escape hatch for people who already understand what the generated JavaScript will do. Beginners can ignore this category until they need it.

The built-in Advanced category starts with 2 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.

blockslog value to console
run JavaScript
SCHX / FEATURE LAYER

Try this tiny recipe

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

1

Use console logging before raw JavaScript.

2

Keep custom JavaScript tiny and focused.

3

Move back to normal blocks when a built-in block can do the job.

SCHX / FEATURE LAYER

How it becomes a real game

When the project is materialized, supported Advanced 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