PacktLib: Scratch 2.0 Game Development Hotshot

Scratch 2.0 Game Development HOTSHOT

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Blowing Things Up!

Mission briefing

Creating a new project

Starting scripts

Adding targets

Creating a parabolic shot

Creating a landscape

Mission accomplished

Hotshot challenges

Beating Back the Horde

Mission briefing

Creating a background

Creating enemies

Creating cannons

Fighting back

Increasing the horde

Adding a base

Limiting resources

Winning the game

Mission accomplished

Hotshot challenges

Start Your Engines

Mission briefing

Drawing a racetrack

Creating a kart

Building keyboard controls

Using a collision mask

Dealing with collision events

Adding a second player

Finishing the game

Mission accomplished

Hotshot challenges

Space Age

Mission briefing

Starting with the starter project

Adding scripts to Spaceship

Updating enemy sprites

Adding scripts to Spaceship Ammo and Enemy Ammo

Adding scripts to Shield and Shield Life

Meeting your Game Manager

Adding levels – three simple steps

Mission accomplished

Hotshot challenges

Shoot 'Em Up

Mission briefing

Creating a player character

Creating an enemy

Adding enemy patterns

Shooting those baddies!

Creating background images

Using parallax scrolling to simulate depth

Adding scores and power-ups

Tweaking and balancing

Mission accomplished

Hotshot challenges

Building a Worthy Boss

Mission briefing

Sending a message

Adding a test script

Creating the boss

Creating attack pattern 1

Creating attack pattern 2

Creating attack pattern 3

Making the boss more impressive

Defeating the boss

Mission accomplished

Hotshot challenges

Creating a Level Editor

Mission briefing

Planning the level map

Drawing the level tiles

Preparing the tiles in Scratch

Creating a level generator

Creating a character

Creating a goal

Adding a bomb item

Adding the bomb effects

Mission accomplished

Hotshot challenge

Dungeon Crawl

Mission briefing

Adding a knight

Adding a ghost

Creating a sword

Creating a bow and arrow

Tying up loose ends

Mission accomplished

Hotshot challenges

Hunger Run

Mission briefing

Understanding scrolling

Adding scripts to the brick sprite

Adding scripts to the food sprite

Adding scripts to the player sprite

Adding scripts to the Game Manager sprite

Tweaking the game

Mission accomplished

Hotshot challenges

Sprites with Characters

Mission briefing

Building the robot wireframe

Coloring it metallic

Performing final adjustments

Animating

Parting with a few tips

Mission accomplished

Hotshot challenges

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

The New Scratch Interface

Index