Designing Digital Games Create Games with Scratch!.

by Breen, Derek.

Format: Adobe EPUB ebook 2016 2016
  OverDrive Read
Availability: Available from OverDrive 1 of 1 copy
Available from OverDrive (1)
Summary
Is your child a designer at heart? Help them apply their design skills to video game design using Scratch and this book! This book introduces simple programming concepts over the course of three projects a child can follow to create a video game. The projects use the free Scratch platform, which can be downloaded from the web or accessed in a browser
Contents
Title Page
Copyright Page
Table of Contents
Introduction: ALL ABout scratch
About This Book
Icons Used in This Book
Access Scratch on Your Computer
Create online account
Use Scratch offline
Project 1 Design a Classic Videogame
Create a New Project
Change the Background Color
Add a Bouncing Ball
Change the ball color
Make the ball move
Make blocks repeat
Bounce off edges
Change the bounce angle
Set the ball starting position and size
Add the Paddles
Move paddle with the keyboard
Make the Ball Bounce Off the Paddle
Add a Second Player
Update the Player Left code blocks
Update the ball code
Make the bounce more random
Keep Track of Player Scores
Create score variables
Increase the score
Reset scores when the game starts
Check for the Winning Score
Add an end-of-game code
Project 2 Super Snake
Create a New Project
Use Gradient for Background
Construct Your Snake
Select a sprite costume
Create a snake body
Sculpt the snake's head
Set the Snake in Motion
Make the sprite move forward
Add turning blocks
Add Body to the Snake
Create body cloning loop
Make clones different
Add Food for the Snake
Create food sprite
Randomize food location
Set Up Game Collisions
Check for snake and snack collision
Make the edge of the Stage deadly
Make the snake's body deadly
Delay body collision
Troubleshoot snake collision
Code Snake Growth
Create the snake's length variable
Control the snake's length with code
Track Player Score
Hide the length variable
Create the player's score variable
Project 3 A{u2010}Maze{u2010}ing Game
Create a New Project
Choose Game Characters
Resize characters with code
Copy blocks between sprites
Design Maze Background
Place rows of cheese using clone blocks. Fill the Stage with cheese bits
Create maze walls
Cut through maze walls
Duplicate wall openings
Complicate the maze with dead ends
Remove cheese inside walls
Add Player Keyboard Controls
Duplicate code blocks
Make walls stop the mouse
The Mouse Eats the Cheese
Connect score to snacking
Keep track of the cheese left
Program Enemy Patrol
Give the enemy marching orders
Adjust the sprite length
Change the center of rotation
Track Player Lives
Give Player a Chance to Win
Project 4 Attacking the Clones
Create a New Project
Choose a Game Background
Create Player and Enemy Sprites
Resize and position the spaceship
Create alien invaders
Modify a sprite from the Sprite Library
Clone a Bunch of Aliens
Evenly position alien clones
Give clones their marching orders
Broadcast message to turn
Change a sprite's rotation style
Straighten alien clone columns
Make aliens move down, too
Add Laser Blaster to Spaceship
Create a laser sprite
Fire the laser with the spacebar
Create laser clones
Enable Spaceship Movement
Use Collision to Destroy Aliens
Delete the laser on impact
Program Enemies to Drop Bombs
Create an enemy bomb sprite
Randomize enemy attacks
Add Sound to Your Game
Make lasers a blast
Play sound when an alien is hit
Give the Player Three Lives
Create a variable to track player lives
Destroy a Player on Impact
Play sound when the player is hit
Animate the player explosion
Keeping Score
Author Notes
Share Your Scratch Projects Online
Share project from online Scratch editor
Share project from offline Scratch editor
Publish Scratch Games on Any Website
EULA.

Additional Information
Series Dummies Junior
Subjects Computer games Programming
Computer games Design
Computer games Programming Juvenile literature
Computer games Design Juvenile literature
Computer Technology
Games
Juvenile Nonfiction
Electronic books.
Publisher [Place of publication not identified] :Wiley2016
2016
Edition 1st ed.
Contributors OverDrive, Inc.
Language English
System Details Mode of access: World Wide Web.
Format: Adobe EPUB eBook
Format: Kindle Book
Requires Adobe Digital Editions or Amazon Kindle
Description 1 online resource.
ISBN 9781119177234
9781119177234
Other Classic View