PART 1: DECORATE YOUR SPRITES
Learn how to load new video game characters, props and backgrounds from Scratch's built-in sprite library and modify them using the image editor.
PART 2: POINTING THE WAY
Learn how to use looping code blocks to make your main character point in the right direction and follow your cursor across the screen.
PART 3: LET'S GET MOVING!
We finish coding the cat's movement script and find a cure for our sprite's
flip-flopping movement glitch.
PART 4: SO MANY MICE!
In which we meet Mama Mouse and learn how to use Cloning blocks to trigger a mouse baby boom.
PART 5: MOVE YOUR MICE
Program your newly-created mice to move randomly across the screen, bounce off walls and merrily wiggle their little tails around while they do.
PART 6: MICE ON THE MENU
Teach you cat to eat mice while learning about conditional statements, a powerful coding tool that allows your game characters to break out of their programmed loops and do something different.
PART 7: HERE'S THE SCORE
Learn to harness the power of variables, a vital coding concept that you can use to keep track of score, health, inventory, and other information a game needs to run.
PART 8: NOW HEAR THIS!
Scratch includes a vast library of cool sound effects and music loops that you can deploy in your projects, but sound commands can be a little quirky until you learn how the two most important sound blocks differ.
PART 9: THE END DRAWS NEAR
In this chapter we take a second look at Scratch's art tools, drawing a custom Game Over screen with embedded graphics from your project.
PART 10: THE FINAL COUNTDOWN
We wrap up our game by coding a countdown timer that triggers our new Game Over screen to become visible and halts the game. Congratulations! You're now a game developer.