Designing Digital Games: Create Games with Scratch!
By Derek Breen
()
About this ebook
Is your youngster a designer at heart? Read on! Designing Digital Games helps children apply their design skills to video game design using Scratch—and this book! Introducing simple programming concepts over the course of three easy-to-follow projects, it shows your child how to use the free Scratch platform to create a video game from the ground up.
An extension of the trusted For Dummies brand, this juvenile book has a focus on accomplishment and provides all the steps to help young readers learn basic programming concepts to complete cool projects. From using sprites to create a game with a digital pet snake to creating maze games and cloning sprites to create a fun, attack-style game, this approachable guide offers simple, friendly instruction while building kids' confidence in designing digital games.
- Features a design that is heavy on eye-popping graphics your child will love
- Content is focused on the steps to completing each of the projects
- Offers a small, full-color, non-intimidating package that instills confidence in readers
- Includes basic projects that set the young learner on the road to further exploration of video game design
If there's a kid aged 7-11 in your life who has an interest in using Scratch to design digital games, this book provides the building blocks they need to take their hobby to the next level.
Read more from Derek Breen
Creating Digital Animations: Animate Stories with Scratch! Rating: 0 out of 5 stars0 ratingsScratch For Kids For Dummies Rating: 0 out of 5 stars0 ratings
Related to Designing Digital Games
Related ebooks
The Everything Kids' Scratch Coding Book: Learn to Code and Create Your Own Cool Games! Rating: 4 out of 5 stars4/5Coding with Basher: Coding with Scratch Rating: 0 out of 5 stars0 ratingsVideo Game Careers - Beginners Guide: Video Game Careers, #1 Rating: 0 out of 5 stars0 ratingsCode-It Workbook 4: Problem Solving Using Scratch Rating: 0 out of 5 stars0 ratingsA Beginner's Guide to 2D Platform Games with Unity: Beginners' Guides, #1 Rating: 0 out of 5 stars0 ratingsUnity from Zero to Proficiency (Beginner): Unity from Zero to Proficiency, #2 Rating: 5 out of 5 stars5/5Building a Game with Unity and Blender Rating: 0 out of 5 stars0 ratingsHelping Kids with Coding For Dummies Rating: 0 out of 5 stars0 ratingsLearn to Code with Scratch: Let Your Kids' Creative Ideas Come to Life by Coding Them into Programs Rating: 0 out of 5 stars0 ratingsBuilding Your Own Robots: Design and Build Your First Robot! Rating: 0 out of 5 stars0 ratingsGetting Started with Unity 5 Rating: 5 out of 5 stars5/5Getting Started with 3D Animation in Unity: Getting Started, #1 Rating: 0 out of 5 stars0 ratingsInstant HTML5 2D Platformer Rating: 0 out of 5 stars0 ratingsMastering iOS Game Development Rating: 0 out of 5 stars0 ratingsA Quick Guide to 2d Infinite Runners with Unity: Quick Guides, #3 Rating: 0 out of 5 stars0 ratingsGame Development with Three.js Rating: 0 out of 5 stars0 ratingsUnity from Zero to Proficiency (Advanced): Unity from Zero to Proficiency, #4 Rating: 0 out of 5 stars0 ratings3D Game Design with Unreal Engine 4 and Blender Rating: 0 out of 5 stars0 ratingsPhaser.js Game Design Workbook: Game development guide using Phaser JavaScript Game Framework Rating: 0 out of 5 stars0 ratingsPractical Game AI Programming Rating: 0 out of 5 stars0 ratingsCode Gamers Development Essentials Rating: 0 out of 5 stars0 ratingsUnity from Proficiency to Mastery (C# Programming): Unity 5 from Proficiency to Mastery, #2 Rating: 0 out of 5 stars0 ratingsLearning Android Game Development Rating: 0 out of 5 stars0 ratingsRaspberry Pi For Dummies Rating: 0 out of 5 stars0 ratingsVideo Game Careers - Ultimate Edition: Video Game Careers, #4 Rating: 0 out of 5 stars0 ratingsCoding For Kids For Dummies Rating: 0 out of 5 stars0 ratingsCreate Computer Games with Scratch Rating: 0 out of 5 stars0 ratingsA Quick Guide to Artificial Intelligence with Unity: Quick Guides, #4 Rating: 0 out of 5 stars0 ratingsUnity Game Development Blueprints Rating: 0 out of 5 stars0 ratingsRuby For Kids For Dummies Rating: 0 out of 5 stars0 ratings
Children's Games & Activities For You
Lots of Knock-Knock Jokes for Kids Rating: 5 out of 5 stars5/5Mind-Boggling Word Puzzles Rating: 5 out of 5 stars5/5Karen's Riddles For Kids - Trick Questions And Fun Facts For The Young Ones Rating: 5 out of 5 stars5/5The Everything Kids' Giant Book of Jokes, Riddles, and Brain Teasers Rating: 3 out of 5 stars3/5300 Toughest Riddles and Brain Teasers for Kids Rating: 5 out of 5 stars5/5Memory Superpowers!: An Adventurous Guide to Remembering What You Don't Want to Forget Rating: 4 out of 5 stars4/5Codes, Ciphers and Secret Writing Rating: 4 out of 5 stars4/5Mental Magic: Surefire Tricks to Amaze Your Friends Rating: 5 out of 5 stars5/5The Everything Kids' First Spanish Puzzle & Activity Book: Make Practicing Espanol Fun And Facil! Rating: 5 out of 5 stars5/5Video Games: Design and Code Your Own Adventure Rating: 0 out of 5 stars0 ratingsThe Book That Never Ends (Books That Drive Kids Crazy, #5) Rating: 0 out of 5 stars0 ratingsIncredibly Vulgar Coloring Book for Adults (Printable Version) Rating: 4 out of 5 stars4/5Now That's Funny! Funny Jokes for Kids and Games Rating: 3 out of 5 stars3/5Great American Artists for Kids: Hands-On Art Experiences in the Styles of Great American Masters Rating: 5 out of 5 stars5/5The BIG Book of Animal Crossing: New Horizons: Everything you need to know to create your island paradise! Rating: 5 out of 5 stars5/5Build It! Things That Go: Make Supercool Models with Your Favorite LEGO® Parts Rating: 4 out of 5 stars4/5Codes: How to Make Them and Break Them! Rating: 4 out of 5 stars4/5Lots of Jokes for Kids Rating: 4 out of 5 stars4/5The Book of Ceremonial Magic Rating: 5 out of 5 stars5/5Indian Sign Language Rating: 3 out of 5 stars3/5Pokemon Go: Guide + 20 Tips and Tricks You Must Read Hints, Tricks, Tips, Secrets, Android, iOS Rating: 5 out of 5 stars5/5Daily BrainStarters Rating: 5 out of 5 stars5/5Build It! Things That Fly: Make Supercool Models with Your Favorite LEGO® Parts Rating: 4 out of 5 stars4/5Kids Jokes Riddles Edition Rating: 0 out of 5 stars0 ratings
Reviews for Designing Digital Games
0 ratings0 reviews
Book preview
Designing Digital Games - Derek Breen
INTRODUCTION: ALL ABOUT SCRATCH
While many tools out there allow you to create digital games, this book focuses on Scratch because Scratch is the very best! Just kidding … who can say which is the best? Of course, that is just MY opinion. But Scratch is certainly ONE of the best applications for rapidly designing your own videogames, whether you are an 11-year-old boy, an 8-year-old girl or a 45-year-old bald guy.
There is no one right way to start using Scratch, so you can begin with any project in this book. But if you have never used Scratch before, I suggest starting with Project 1 (which is far less lame than you might think).
Before making your first game, I suggest browsing the online Scratch community (scratch.mit.edu) to see the wide variety of game projects people have made using Scratch. Please share your own game when you are finished and be sure to give credit to Derek Breen for the way his AMAZING BOOK made you the proud game designer you are! (Or not.)
Scratch was created for YOU and the designers at the MIT Media Lab had several goals:
Give you powerful software for free.
Make it easy for you to learn.
Allow many different ways for you to use the software.
Enable you to browse/play/remix other projects.
Enable you to share your projects.
Create an online community where you can learn from one another.
ABOUT THIS BOOK
Can I tell you a secret? You know what is more valuable than money? Time! I am being completely honest. You can spend your time all kinds of ways, and once you spend
it, just like when you spend ten dollars, you never get it back. Guess what? That goes for me, too. If I am going to spend several months writing about Scratch, then I want to make sure I am producing a book that is genuinely going to help you learn some REALLY cool stuff!
Now let me make a deal with you; if you are willing to invest your time by reading even one project in this book, I will do my very best to get you making an addictive video game ASAP. You will hardly even need to read. Seriously, you can follow along as little or as much as you want and still end up with a KILLER project!
ICONS USED IN THIS BOOK
tip The Tip icon marks tips and shortcuts that you can use to make coding easier.
warning The Warning icon tells you to watch out! It marks important information that may save you from scratching your head a ton.
remember The Remember icon marks concepts you’ve encountered before and should keep in mind while coding.
funwithmath The Fun with Math icon describes the everyday math you use while coding computer programs. Finally, you see how that stuff really is used!
funwithcode The Fun with Code icon describes how the coding you’re doing relates to the bigger picture of computer programming.
ACCESS SCRATCH ON YOUR COMPUTER
The easiest way to start using Scratch is to visit scratch.mit.edu, create an online account, and start Scratching. To use Scratch without creating an account, you will have to download and install the offline version of Scratch (see the upcoming Use Scratch Offline
section).
Technically, you can use the Scratch website without an account, but you will have to save projects to your computer and then upload them each time you visit the Scratch website to continue working on them. With an account, you can save files online and share projects with other Scratch users.
CREATE ONLINE ACCOUNT
Go ahead and start up Scratch! Turn on your computer, open a web browser, and visit scratch.mit.edu. If you already have a Scratch account, click the Sign In button in the top-right corner of the page. If you do not have an account, click the Join Scratch button and fill in the brief online form. If you are under 13 or do not have an email account, please ask an adult to help you create an account (or skip ahead to the upcoming Use Scratch Offline
section).
warning To run Scratch online, you need a relatively recent web browser (Chrome 35 or later, Firefox 31 or later, or Internet Explorer 8 or later) with Adobe Flash Player version 10.2 or later installed. Scratch 2 is designed to support screen sizes 1024 x 768 or larger.
USE SCRATCH OFFLINE
You can install the Scratch 2 Offline Editor to work on projects without requiring a Scratch user account. After Scratch 2 is installed, you will not need an Internet connection to work on projects. This version will work on Mac, Windows, and some versions of Linux (32 bit). Visit scratch.mit.edu/scratch2download to download and install Adobe Air (required to run Scratch offline) and the Scratch 2 Offline Editor.
PROJECT 1
DESIGN A CLASSIC VIDEOGAME
CREATING A CLASSIC PONG-STYLE VIDEOGAME IS THE GAME DESIGN EQUIVALENT TO STICK-FIGURE ANIMATION. It’s not so much about creating an awesome game as it