Sprites and Blocks
Drawing and Design
Debugging and Control
Programming
Gaming Mechanics
100

The coding block that must be used in order to see our sprites.

What is DrawSprites?

100

The placing of Ellipses and Rects on the grid in Lesson 2.

What is positioning using x and y coordinates?

100

Part of a program that does not work correctly.

What is a bug?

100

This loop is the most common type of loop used when creating a game.

What is the Draw Loop/Function?

100

Characters that move across the screen.

What are Sprites?

200

This coding block is used to change the color of something.

What is Fill()?

200

Words placed on a screen to make our scenes and animations more interesting cand be done with this block.

What is text()?

200

At the end of a lesson the purple bubble indicates you are going to complete what?

What is the lesson goal?

200

The combination of these two types of coding blocks can give our sprites more complex movement.

What are if statements and velocity blocks?

200

The two kinds of user input we can use when creating a game.

What are keyboard input and mouse input?

300

All sprite creation happens here.

Where is the Design tab?

300

This coding block helps a sprite move fast or slow.

What is sprite.velocity?

300

This helps us keep code organized and identify sections of our code.

What is a comment?

300

The use of <, >, and = are a type of expression in coding.

What are comparison operators?

300

Score, Lives, Health must use what type of coding block to track this in a game.

What is a variable?

400

We use this code to change what a sprite looks like.

What is setAnimation()?

400

All sprites need this behind them to run smoothly across the screen.

What is a background? *(usually done with background(color))

400

This coding block uses an else option.

What is an if-else statement?

400

A precise sequence of instructions for processes that can be executed by a computer.

What is an algorithm?

400

This term refers to invisible boundaries used to detect sprite overlap.

What are collision detectors or isTouching()?

500

Scale, rotation, tint, width, height, x, y are used to change this about a sprite.

What is the sprite’s properties?

500

How large is the grid that we put our sprites and shapes on?

What is 400x400 pixels?

500

The place you can view an error or the reasoning for your code not working due to a bug.

What is console.log() or Red Triangle error?

500

This coding block will speed up how often your draw loop repeats.

What is World.FrameRate?

500

In Game Lab, this block makes something happen after coming in contact with another thing

What is the isTouching() block?

M
e
n
u