O'Reilly logo

Scratch 2.0 Game Development HOTSHOT by Sergio van Pul, Jessica Chiang

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Defeating the boss

When the boss has had enough, it should disappear and declare the player victorious. Adding this step will conclude the tutorial and finish the game.

Engage thrusters

We will yet again expand the script of the boss sprite. For this final step, we won't create a completely new script, but we will add to the main boss script that already exists. This is the one that starts with the when I receive <boss> block.

When the condition in the repeat until () loop is met, the script will exit the loop. When this happens, it means that the boss has received the described number of hits and should be defeated. We will write the following instructions for this defeat script:

  1. After the repeat loop, add two say () for () secs blocks; fill in the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required