🧲 How blocks snap together

A program reads left to right, like a train: a yellow block starts it, a red block ends it.

A little program22
Repeat hugs the blocks inside411

🚦 Triggering Blocks

Yellow blocks start a program.

Start on Green Flag

Starts the script when the Green Flag is tapped.

Start on Tap

Starts the script when you tap on the character.

Start on Bump

Starts the script when the character is touched by another character.

Start on Message

Starts the script whenever a message of the specified color is sent.

Send Message

Sends a message of the specified color.

🏃 Motion Blocks

Blue blocks move the character.

2
Move Right

Moves the character a number of grid squares to the right.

2
Move Left

Moves the character a number of grid squares to the left.

2
Move Up

Moves the character a number of grid squares up.

2
Move Down

Moves the character a number of grid squares down.

3
Turn Right

Rotates the character clockwise.

3
Turn Left

Rotates the character counterclockwise.

2
Hop

Jumps the character up and back down.

Go Home

Resets the character to its starting position.

🎭 Looks Blocks

Pink blocks change how the character looks.

Hi!
Say

Shows a speech bubble with the given text above the character.

2
Grow

Increases the character's size.

2
Shrink

Decreases the character's size.

Reset Size

Returns the character to its default size.

Hide

Fades the character out until invisible.

Show

Fades the character back in until visible.

🔊 Sound Blocks

Green blocks play sounds.

Pop

Plays the built-in 'pop' sound.

1
Play Recorded Sound

Plays your recording; the next block waits until it ends.

⏱️ Control Blocks

Orange blocks control waiting, speed and repeats.

10
Wait

Pauses the script for the given time.

Stop

Stops this character's other running scripts; the script with Stop keeps going.

Set Speed

Changes how fast the character's blocks run.

4
Repeat

Runs the blocks inside a number of times. (Wrap block — holds other blocks.)

🏁 End Blocks

Red blocks end a program.

End

Marks the end of the script (no action).

Repeat Forever

Runs the script over and over, without stopping.

2
Go to Page

Switches to the specified project page.