Book description
Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners worldwide. Scratch 3 features an updated interface, new programming blocks, and the ability to run on tablets and smartphones, so you can learn to code on the go.
In Scratch 3 Programming Playground, you’ll learn to code by making cool games. Get ready to destroy asteroids, shoot hoops, and run mazes! Each game includes easy-to-follow instructions with full-color images, review questions, and creative coding challenges. Want to add more levels or a cheat code? No problem, just write some code.
You’ll learn to make games like:
•Maze Runner, a maze navigation challenge
•Rainbow Lines, a dazzling animation program
•Asteroid Breaker, a space adventure game
•Basketball, a gravity-based game of hoops
•Brick Breaker, a remake of Breakout, the brick-breaking classic
•Platformer, a game inspired by Super Mario Bros.
Learning how to program shouldn’t be dry and dreary. With Scratch 3 Programming Playground, you’ll make a game of it!
Uses Scratch 3
Table of contents
- Cover
- Titlepage
- PRAISE FOR SCRATCH PROGRAMMING PLAYGROUND
- Copyright
- Dedication
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Getting Started with Scratch
- Chapter 2: Rainbow Lines . . . in Space!
- Chapter 3: Maze Runner
- Chapter 4: Shooting Hoops with Gravity
-
Chapter 5: A Polished Brick Breaker Game
- Sketch Out the Design
- A. Make a Paddle That Moves Left and Right
- B. Make a Ball That Bounces Off the Walls
- C. Make the Ball Bounce Off the Paddle
- D. Make Clones of the Brick
- E. Make the Ball Bounce Off Bricks
- F. Make “You Win” and “Game Over” Messages
- The Complete Program
-
Version 2.0: Polishing Time
- Draw a Cool Backdrop
- Add Music
- Make the Paddle Flash When Hit
- Add an Animated Entrance and Exit to the Bricks
- Add a Sound Effect to the Brick Exit
- Add a Sound Effect to the Tennis Ball
- Add a Trail Behind the Tennis Ball
- Add an Animated Entrance for the Game Over Sprite
- Add an Animated Entrance for the You Win Sprite
- Summary
-
Chapter 6: Asteroid Breaker . . . in Space!
- Sketch Out the Design
- A. Make a Spaceship That Is Pushed Around
- B. Make the Spaceship Wrap Around the Edges
- C. Aim with the Mouse and Fire with the Spacebar
- D. Make Asteroids That Float Around
- E. Make Asteroids Split in Two When Hit
- F. Keep Score and Make a Timer
- G. Make the Spaceship Explode If It Is Hit
- Version 2.0: Limited Ammo
- Cheat Mode: Starburst Bomb
- Summary
- Chapter 7: Making an Advanced Platformer
- Where to Go From Here
- Index
Product information
- Title: Scratch 3 Programming Playground
- Author(s):
- Release date: January 2021
- Publisher(s): No Starch Press
- ISBN: 9781718500211
You might also like
book
Scratch Programming Playground
Scratch Programming Playground is a kid-friendly introduction to coding where readers use Scratch to make their …
book
Learn to Program with Scratch
By offering a methodical guide to all of Scratch's surprisingly powerful features, Learn to Program with …
video
Asynchronous Programming in Java
Reactive and asynchronous applications are growing in popularity, but what is the best way to build …
book
Build Your Own Programming Language
Written by the creator of the Unicon programming language, this book will show you how to …