A STEP-BY-STEP VISUAL GUIDE TO BUILDING YOUR OWN COMPUTER GAMES
Many of the people who have shaped our digital world started out by coding games for fun. Bill Gates, cofounder of Microsoft, wrote his first computer program at the age of 13—a tic tac toe game. Just a few years later a teenage Steve Jobs and his friend Steve Wozniak, who later founded Apple together, created the arcade game Breakout.
They started coding simply because they enjoyed it. They had no idea how far it would take them or that the companies they were to build would change the world. You might be the next one like them. Coding doesn’t have to become a career, but it’s an amazing skill and can unlock exciting doors to your future. Or you might just want to play around with code for the fun of it.
Computer games open up worlds of imagination. They reach out across
the internet and allow us to play together. They are packed with creativity, from music, stories, and art to ingenious coding. And we’re hooked on them: so much so that the games industry is now worth more than the movie industry. It’s huge.
And now, instead of being just a player, you can become a game maker too. You can take control of every aspect of those imaginary worlds: how they look, sound, and feel. You get to invent the stories, the heroes, the villains, and the landscapes.
But first you need to take control of your computer. To tell a computer what to do, you need to speak its language and become a programmer! Thanks to languages like Scratch, it’s never been easier. Just follow the simple steps in this book to build each game and you’ll see what goes on inside each one. Follow the chapters in order, and you’ll pick up the essential skills you need to design and build your very own games.
What makes a good game?
Some games have a magical quality that makes you want to play them time and again. Game designers call
it playability. To make a game with great playability, you need to think about all the ingredients that make up the game and how they work together.
In most games, the player uses an on-screen character to enter the game world. It could an animal, a princess, a racecar, or even just a simple bubble. To create a sense of danger or competition, such games usually also have enemy characters that the player has to defeat or escape from.
These are the “verbs” in a game—actions such as running, jumping, flying, capturing objects, casting spells, and using weapons. The mechanics are the core of the game, and well-designed mechanics make a good game.
Nearly all games include objects, from stars and coins that boost health or scores to keys that unlock doors. Not all objects are good—some get in the player’s way, sap their health, or steal their treasures. Objects can also work together to create puzzles for the player to solve.
The rules of a game tell you what you’re allowed and not allowed to do. For example, can you walk through walls or do they block your path? Can you stop and think or do you have to beat the clock?
Think about the world in which a game is played. Is it 2D or 3D? Does the player view the game from above, from the side, or from within? Does the game world have walls or boundaries that limit the player’s movement or is
it open like the outdoors?
Every game challenges the player to achieve some kind of goal, whether it’s winning a race, conquering an enemy, beating a high score, or simply surviving for as long you can. Most games have lots of small goals, such as unlocking doors to new levels or winning new vehicles or skills.
Keyboards, mice, joysticks, and motion sensors all make good controllers. Games are more fun when the player feels in complete control of the character, so the controls should be easy to master and the computer should respond instantly.
- Difficulty Level:
A game’s no fun if it’s too easy or too hard. Many games make the challenges easy at the start, while the player is learning, and more difficult later as the player’s skills improve. Getting the difficulty level just right is the key to making a great game.
- Lectures 43
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 363
- Certificate No
- Assessments Yes
Lesson 1: Follow with your Mouse
Welcome to your first Scratch game: Star Hunter, a fast-paced, underwater treasure hunt. Just follow the simple steps in this chapter to build the game, then challenge a friend to beat your score.
Lesson 2: Maze Game
Create Maze Game
Lesson 3 Random Path and Clone
Automatic create clone Ai and run on their own random path
Lesson 4 Jumping Monkey
Create a Angry bird alike game
Lesson 5 Shooting Game
Create a interesting shooting game
Create Platform Jumping Game
We are going to develop a platform jumping game, which is similar with the Super Mario Bro
Create Glacier Racing Game
Glacier Race is a two-player game in which you race up the screen, swerving around obstacles and collecting gems as you go. There’s no finish line in this race—the winner is simply the person with the most gems when the time runs out.
There’s a classic electronic game call Simon Say, it is use to test your memory. The players need to remember the colors light up sequences, the sequence will getting longer, so the user need to key in the sequences by pressing the color buttons on the board, once the wrong sequences you user key in, the game will restart again.
Space Shooting Game
Create a high level space shooting game