+ (addition) block, 66
# (hashtag), 34
< (is less than) block, 56
+ (zoom in) block, 8
– (zoom out) block, 8
acceleration, 89
Add Comment button, 32
addition (+) block, 66
animation
arrow keys, motions with, 14–16
Attack Time slider (sfxr), 141
attribution, 137
Audacity
exporting sounds, 134–135, 151–152
getting started, 127
Backdrops tab, 9
Backgrounds. See also backdrops
deleting, 43
resetting, 25
bfxr, 143
binary movements, 89
Boolean variables, 84
branching, 12
broadcast () block, 50
Brush tool, 104
buffer zones, 47
cat icon, 6
change () by block, 66
change color effect block, 70
change pen color by () block, 42
change pen size by block, 18
Change slider (sfxr), 141
Choose a Costume button, 67–68
Clean up Blocks button, 32
climbing slopes and steps, 85–86, 107
clones
code blocks, 2
glowing, 14
Code tab, 10
collaborating, 160
collisions, 80
comments, 32
conditional blocks, 73
costumes
for Stage, 8
switching, 110
Create button, 3
create clone of () block, 60
Creative Commons license, 136–137
deadly plummet sound
debugging techniques, 14
Decay Time slider (sfxr), 141
deceleration, 90
degrees, 25
delete this clone block, 48
deleting sprites, 6
designing games
by collaborating, 160
decomposition of tasks, 79
experiences in, xvii–xx, 157–158
direction
sprite facing, 8
displaying variables, 65
drawing
freehand, 104
Drumcircle
saving and exporting loops, 151–152
duplicate block option, 15
Effects menu (Audacity), 132
Ellipse tool, 96
envelopes of sound, 141
erase all block, 25
Events blocks
exporting sounds, 134–135, 142, 151–152
Extensions library, 17
falling movement
code, 87
costume, 120
feedback, 159
flags. See when green flag clicked block
flickscreen movements, 92
For all sprites variable option, 70
For this sprite only variable option, 64
forever block, 12
freehand drawing, 104
game window, 3
games. See also video games
brief history, xviii–xix
nature of, xvi–xvii
go backward () layer block, 97, 110
go to () layer, 69
grids
in platform game design, 91–92
hashtag (#), 34
challenges, 124
Hitbox sprite, 80–81, 82–83, 116, 122–123
music, 155
sound ideas for, 127
Walls sprite, 81–82, 91–93, 103–109
hide block, 46
hub areas, 116
ideas for games, xxi, 158
if key () pressed? then block, 15, 16
if on edge, bounce block, 12–13
if touching color ()? then block, 26
instructions to players, 34
jumping movement
code, 88
costume, 119
Leaf Me Alone (While I Eat This Leaf) game, 5–6
left arrow option, 15
less than (<) block, 56
levels
storytelling with, 124
lightness and darkness, 95, 104, 111
Line tool, 104
Looks blocks, 11
loops
Make a Variable button, 63
Makey Makey, 162
mathematical operations, 20–21
messages
broadcasting and receiving, 49–50
microphones, 127
Motion blocks, 11
movements. See also animation
setting speed, 40
multiple player games, 160–161
music. See also Bosca Ceoil; Drumcircle
creating mood with, 126
Mutate button (sfxr), 138
naming and renaming
backdrops, 10
sprites, 8
New message option, 50
objects
OBS (Open Broadcaster Software) Studio, 158
Paintbrush tool, 7
Pen blocks
adding from Extensions, 17
setting pen color and size, 18
pen colors
setting, 18
pen down block, 18
pen up block, 18
percussion, 149
pick random () to () block, 21
pitch (sound), 132
platform games, 77
Play button, 4
play sound () until done block, 27, 153–154
players
rewarding, 67
writing instructions for, 34
position, of sprites, 23–24, 82
progressions (musical), 150
projects
PuzzleScript, xxii
random changes
flickering light effect, 97
Record button, 27
Recording. See also Audacity; bfxr; Drumcircle; sfxr
video games, 158
Redo button, 8
Remix button (Audacity), 39
repeat () block, 55
rewarding players, 67
Rewind button, 134
right arrow option, 16
say () for () seconds block, 74
Scratch
overview, xviii, xxi–xxii, 1–2
Scratch editor, 3
Scratchy sprite, 4
screens
creating buffer zones, 47
scripts, 4
See inside button, 31
See Project Page button, 33
Sensing blocks, 15
sequencers, 146
set pen color to () block, 18
set pen saturation to () block, 42
set pen size to () block, 18
set size to () block, 51
setup code area, 17
exporting sounds, 142
Share button, 34
show block, 48
Slide sound effect slider (sfxr), 141
sound effects. See also Audacity; bfxr; sfxr
as information, 126
sounds. See also music; sound effects
design tools, 126
Scratch Sound Library, 27–28, 68
adding, 6
invisible, 123
naming, 8
position and direction, 24–25, 82
stacks
running, 14
standing still costume, 118
start sound block, 69
Sustain Time slider (sfxr), 141
switch costume block, 71
timing
playing sound, 29
touching
touching ()? block, 48
touching color ()? block, 26
true and false variables, 84
Twine, xxii
Undo button, 8
universal variables, 72
unsharing games, 34
variables
Boolean, 84
universal, 72
Variables blocks, 63
Vibrato slider (sfxr), 141
video games
brief history, xviii–xix
ideas for, xx–xxi, 158
tools for making, xviii
wait () seconds block, 29
Weird Bug Chowdown game, 37–38
adding starting message, 73–74
when green flag clicked block, 11, 26, 47
when I start as a clone block, 48
x- and y-coordinates, 23–24, 46–47
3.22.61.218