售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Scratch 2.0 Game Development HOTSHOT
Table of Contents
Scratch 2.0 Game Development HOTSHOT
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Task 1
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Blowing Things Up!
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Creating a new project
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Starting scripts
Engage thrusters
Objective complete – mini debriefing
Adding targets
Engage thrusters
Method 1
Method 2
Creating multiple targets
Cannonball collisions
Objective complete – mini debriefing
Creating a parabolic shot
Engage thrusters
Objective complete – mini debriefing
Creating a landscape
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
2. Beating Back the Horde
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Creating a background
Engage thrusters
Objective complete – mini debriefing
Creating enemies
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating cannons
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Learning about list variables
Learning about global and local variables
Fighting back
Engage thrusters
Objective complete – mini debriefing
Classified intel
Increasing the horde
Engage thrusters
Objective complete – mini debriefing
Adding a base
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Limiting resources
Engage thrusters
Objective complete – mini debriefing
Winning the game
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
3. Start Your Engines
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Drawing a racetrack
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating a kart
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Building keyboard controls
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Using a collision mask
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Dealing with collision events
Engage thrusters
Objective complete – mini debriefing
Adding a second player
Engage thrusters
Objective complete – mini debriefing
Classified intel
Finishing the game
Engage thrusters
Objective complete – mini debriefing
Classified intel
Mission accomplished
Hotshot challenges
4. Space Age
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Starting with the starter project
Engage thrusters
Objective complete – mini debriefing
Adding scripts to Spaceship
Engage thrusters
Horizontal movement
Vertical Movement
Objective complete – mini debriefing
Classified intel
Updating enemy sprites
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Adding scripts to Spaceship Ammo and Enemy Ammo
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Adding scripts to Shield and Shield Life
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Meeting your Game Manager
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding levels – three simple steps
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Mission accomplished
Hotshot challenges
5. Shoot 'Em Up
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Creating a player character
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Creating an enemy
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding enemy patterns
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Shooting those baddies!
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating background images
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Using parallax scrolling to simulate depth
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Adding scores and power-ups
Engage thrusters
Objective complete – mini debriefing
Classified intel
Tweaking and balancing
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
6. Building a Worthy Boss
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Sending a message
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding a test script
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating the boss
Engage thrusters
Objective complete – mini debriefing
Creating attack pattern 1
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating attack pattern 2
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating attack pattern 3
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Making the boss more impressive
Engage thrusters
Objective complete – mini debriefing
Classified intel
Defeating the boss
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
7. Creating a Level Editor
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Planning the level map
Engage thrusters
Objective complete – mini debriefing
Drawing the level tiles
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Preparing the tiles in Scratch
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating a level generator
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Classified intel
Creating a character
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating a goal
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding a bomb item
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding the bomb effects
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenge
8. Dungeon Crawl
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Adding a knight
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding a ghost
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating a sword
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Creating a bow and arrow
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Tying up loose ends
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
9. Hunger Run
Mission briefing
Why is it awesome?
Your Hotshot objectives
Understanding scrolling
Engage thrusters
Objective Complete – mini debriefing
Adding scripts to the brick sprite
Engage thrusters
Objective complete – mini debriefing
Adding scripts to the food sprite
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding scripts to the player sprite
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Adding scripts to the Game Manager sprite
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Tweaking the game
Prepare for lift off
Engage thrusters
Tweaking the number of grids in the game
Tweaking bad food's appearance time
Tweaking the scrolling speed
Tweaking the movement of the player
Tweaking the bad food ratio
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
10. Sprites with Characters
Mission briefing
Why is it awesome?
Your Hotshot objectives
Building the robot wireframe
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Coloring it metallic
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Performing final adjustments
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Animating
Prepare for lift off
Engage thrusters
Objective complete – mini debriefing
Parting with a few tips
Engage thrusters
Objective complete – mini debriefing
Mission accomplished
Hotshot challenges
A. The New Scratch Interface
Mission briefing
Why is it awesome?
Your Hotshot objectives
Mission checklist
Website overview
Engage thrusters
Objective complete – mini debriefing
Creating an account and logging in
Engage thrusters
Objective complete – mini debriefing
The Scratch editor layout
Engage thrusters
Objective complete – mini debriefing
Creating and importing sprites
Engage thrusters
Objective complete – mini debriefing
New script block categories
Engage thrusters
Objective complete – mini debriefing
Saving and loading projects
Engage thrusters
Objective complete – mini debriefing
Sharing the backpack feature
Engage thrusters
Objective complete – mini debriefing
Some benefits and drawbacks of the new Scratch interface
Engage thrusters
Objective complete – mini debriefing
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜