Tanada Logo
Jungle Scratch Game Instructions

Scratch Game Instructions: Jungle Adventure

Block Color Guide

Events
Control
Motion
Looks
Sensing
Variables
Sound
Operators

🔍 HOW TO READ NESTED BLOCKS 🔍

When blocks are INSIDE other blocks, they will be:

This helps you see which blocks go inside loops and if-then statements!

Step 1: Set Up the Monkey Sprite (10 minutes)

1
Choose a monkey sprite
Choose a Sprite button
2
Add these blocks to make the monkey move:
when green flag clicked
FOREVER LOOP forever
INSIDE FOREVER
IF-THEN if key up arrow pressed then
INSIDE IF-THEN change y by 5
IF-THEN if key down arrow pressed then
INSIDE IF-THEN change y by -5
IF-THEN if key right arrow pressed then
INSIDE IF-THEN change x by 5
IF-THEN if key left arrow pressed then
INSIDE IF-THEN change x by -5

Where to find the blocks:

Events blocks are YELLOW - Look for them on the left side

Control blocks are ORANGE - Look for them on the left side

Motion blocks are BLUE - Look for them on the left side

Sensing blocks are LIGHT BLUE - Look for them on the left side

3
Test your monkey by clicking the green flag!
Green Flag button
Tip: If your monkey moves too fast or too slow, you can change the numbers in "change x by" and "change y by" blocks. Smaller numbers make it move slower, larger numbers make it move faster.

Step 2: Add the Banana Sprite (10 minutes)

1
Choose a banana sprite
Choose a Sprite button
2
Add these blocks to make the banana move around:
when green flag clicked
FOREVER LOOP forever
INSIDE FOREVER go to random position wait 2 seconds
3
Create a Score variable: (click Variable, Make a Variable button, type "Score", check "For all sprites", OK)
4
Add these blocks to make the banana give points:
when green flag clicked set Score to 0
FOREVER LOOP forever
INSIDE FOREVER
IF-THEN if touching [Monkey] then
INSIDE IF-THEN change Score by 1 hide go to random position
show

Where to find the blocks:

Variables blocks are ORANGE - Click "Make a Variable" first

Looks blocks are PURPLE - Look for them on the left side

Tip: You can add a sound effect when the monkey collects a banana! Inside the "if touching" block, add a play sound pop before the "hide" block.

Step 3: Add the Snake Enemy (10 minutes)

1
Choose a snake sprite
Choose a Sprite button
2
Add these blocks to make the snake move:
when green flag clicked
FOREVER LOOP forever
INSIDE FOREVER move 5 steps if on edge, bounce
3
Add these blocks to make the snake take away points:
when green flag clicked
FOREVER LOOP forever
INSIDE FOREVER
IF-THEN if touching [Monkey] then
INSIDE IF-THEN change Score by -2 hide go to random position
show
Tip: If the snake moves too fast or too slow, you can change the number in the "move steps" block. You can also make the snake more challenging by adding a "point in direction of [monkey]" block inside the first forever loop.

Step 4: Add a Timer (5 minutes)

1
Create a Timer variable: (click Variable, Make a Variable button, type "Timer", check "For all sprites", OK)
2
Add these blocks to the monkey sprite:
when green flag clicked set Timer to 30
REPEAT UNTIL LOOP repeat until Timer = 0
INSIDE REPEAT UNTIL change Timer by -1 wait 1 seconds
stop all

Where to find the blocks:

Operators blocks are GREEN - Look for them on the left side

Tip: You can add a "Game Over" message by adding a "broadcast message" block before the "stop all" block, and then creating a new script that shows a text message when receiving that broadcast.

Step 5: Add Jungle Background and Final Touches (5 minutes)

1
Click on the Stage in the sprite list (bottom right)
2
Click the "Backdrops" tab at the top
3
Click "Choose a Backdrop" and find a jungle or forest background
4
Optional: Add jungle sounds!
when green flag clicked play sound [jungle sound] until done
5
Test your complete game! How many bananas can you collect in 30 seconds while avoiding the snake?
Tip: Challenge yourself! Can you add more features like different types of fruit that give different points? Or maybe add another enemy that moves differently?

Bonus Challenge (if time permits)

If you finish early, try one of these challenges:

Congratulations!

You've created an amazing Jungle game! You used:

Events blocks Control blocks Motion blocks Sensing blocks Variables blocks

You're now a jungle coding expert! What adventure will you program next?