O'Reilly logo

Scratch Cookbook by Brandon Milonovich

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

User interaction with a game

One of the main requirements for most games, or at least the good ones, is that there exists some sort of user interaction. Here, we'll create a new sprite that moves up and down on the boundary we created. This will prevent the balls from hitting the boundary, and thus creates a basic game for us. This is similar to the classic 'pong' bat and ball game, one of the earliest video games ever created.

Getting ready

We first need a sprite that will be controlled by the user. Under the stage, near where we select to import a new sprite, click on the second button to paint a new sprite.

The familiar Paint Editor dialog box will appear. Click on the same rectangular tool we used before and change the color (we're going to use ...

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