Clone Wars. Introduction. Scratch. In this project you ll learn how to create a game in which you have to save the Earth from space monsters.

Similar documents
In this project you ll learn how to create a game in which you have to save the Earth from space monsters.

Lost in Space. Introduction. Scratch. You are going to learn how to program your own animation! Activity Checklist.

Memory. Introduction. Scratch. In this project, you will create a memory game where you have to memorise and repeat a sequence of random colours!

Brain Game. Introduction. Scratch

You are going to learn how to create a game in which a helicopter scores points by watering flowers in the city.

Create Your Own World

In this project you ll learn how to create a game, in which you have to match up coloured dots with the correct part of the controller.

Create Your Own World

In this project you ll learn how to create a platform game, in which you have to dodge the moving balls and reach the end of the level.

Step 1 : Earth and Mars Orbit the Sun

Rock Band. Introduction. Scratch. In this project you ll learn how to code your own musical instruments! Activity Checklist.

In this project, you will create a memory game where you have to memorise and repeat a sequence of random colours!

Add in a new ghost sprite, and a suitable stage backdrop.

In this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds.

Create a game in which you have to guide a parrot through scrolling pipes to score points.

In this project you ll learn how to create a game in which you have to save the Earth from space monsters.

In this project we ll make our own version of the highly popular mobile game Flappy Bird. This project requires Scratch 2.0.

Ghostbusters. Level. Introduction:

Whack-a-Witch. Level. Activity Checklist Follow these INSTRUCTIONS one by one. Test Your Project Click on the green flag to TEST your code

Fireworks. Level. Introduction: In this project, we ll create a fireworks display over a city. Activity Checklist Follow these INSTRUCTIONS one by one

Pong Game. Intermediate. LPo v1

Open the Tech Toys Scratch project. Your club leader will give you a copy of this project, or you can open it online at jumpto.cc/toys-go.

Let s start by making a pencil, that can be used to draw on the stage.

Create a Simple Game in Scratch

Scratch for Beginners Workbook

Flappy Parrot Level 2

Lesson 2 Game Basics

In this project you ll learn how to code your own musical instruments!

ChatBot. Introduction. Scratch. You are going to learn how to program your own talking robot! Activity Checklist. Test your Project.

Introduction to Turtle Art

Let s start by making a pencil that can be used to draw on the stage.

Defend Hong Kong s Technocore

GAME PROGRAMMING & DESIGN LAB 1 Egg Catcher - a simple SCRATCH game

A. creating clones. Skills Training 5

CISC 1600, Lab 2.2: More games in Scratch

Fish Chomp. Level. Activity Checklist Follow these INSTRUCTIONS one by one. Test Your Project Click on the green flag to TEST your code

Module 4 Build a Game

Space Invadersesque 2D shooter

pla<orm-style game which you can later add your own levels, powers and characters to. Feel free to improve on my art

Programming with Scratch

1) How do I create a new program? 2) How do I add a new object? 3) How do I start my program?

Where's the Treasure?

Scratch Programming Lesson 13. Mini Mario Game Part 4 Platforms

Creating Computer Games

AIM OF THE GAME GLACIER RACE. Glacier Race. Ben Gems: 20. Laura Gems: 13

Defend Hong Kong s Technocore

Teaching Kids to Program. Lesson Plan: Interactive Holiday Card

Lesson 8 Tic-Tac-Toe (Noughts and Crosses)

Project 1: Game of Bricks

Game Making Workshop on Scratch

Alright! I can feel my limbs again! Magic star web! The Dark Wizard? Who are you again? Nice work! You ve broken the Dark Wizard s spell!

SAMPLE CHAPTER

Pong! The oldest commercially available game in history

a. the costumes tab and costumes panel

Ada Lovelace Computing Level 3 Scratch Project ROAD RACER

Your First Game: Devilishly Easy

Introducing Scratch Game development does not have to be difficult or expensive. The Lifelong Kindergarten Lab at Massachusetts Institute

More Actions: A Galaxy of Possibilities

The Beauty and Joy of Computing Lab Exercise 10: Shall we play a game? Objectives. Background (Pre-Lab Reading)

Starting from LEARNER NOTES edited version. An Introduction to Computing Science by Jeremy Scott

Before displaying an image, the game should wait for a random amount of time.

5.0 Events and Actions

Tutorial: Creating maze games

2D Platform. Table of Contents

Game Design Curriculum Multimedia Fusion 2. Created by Rahul Khurana. Copyright, VisionTech Camps & Classes

STEP-BY-STEP THINGS TO TRY FINISHED? START HERE NEW TO SCRATCH? CREATE YOUR FIRST SCRATCH PROJECT!

INTERACTING SPRITES MODULE 3: INVESTIGATION 1. Anima9ng Sprites

Creating a Maze Game in Tynker

Programming I (mblock)

Star Defender. Section 1

Game Maker Tutorial Creating Maze Games Written by Mark Overmars

Controlling a Sprite with Ultrasound

Explore and Challenge:

Copyright 2017 MakeUseOf. All Rights Reserved.

Pong! The oldest commercially available game in history

1.1 Encounter a Spaceship

KEEPING SCORE: HOW TO USE SCORES, LIVES AND HEALTH

EXTRA PRACTICE CHAPTER

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Kinect2Scratch Workbook

Write algorithms with variables. Phil Bagge code-it

The Games Factory 2 Step-by-step Tutorial

PO Box Austin, TX

COMPUTING CURRICULUM TOOLKIT

Adding in 3D Models and Animations

Unit 1 - Surveying the Landscape

Lesson 1 Getting Started. 1. What are the different ways you interact with computers?

Assessment. Self Assessment. Teacher Assessment. Date Learning Objective(s) Achievement or. NC Level: Game Control Student Booklet P a g e 1

Tutorial: A scrolling shooter

Once this function is called, it repeatedly does several things over and over, several times per second:

Part II: Number Guessing Game Part 2. Lab Guessing Game version 2.0

Game catalogue Package: FUN I

Parallax Scrolling Tutorial Created in Drogheda by Seamus Minogue and updated for Clonakilty CoderDojo 15/06/2012 PARALLAX SCROLLING

Overview. The Game Idea

How to create a survey with SurveyMonkey

Cato s Hike Quick Start

In this project, you ll learn how to create 2 random teams from a list of players. Start by adding a list of players to your program.

Scrolling Shooter 1945

G54GAM Lab Session 1

Scratch Primary Lesson 5

=:::=;;;; : _,, :.. NIGHT STALKER : - COMMAND MODULE. Texas Instruments Home Computer ---;::::::::::::;;;;;;;; (.

Transcription:

Scratch 2 Clone Wars All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduction In this project you ll learn how to create a game in which you have to save the Earth from space monsters. Activity Checklist Test your Project Save your Project Follow these INSTRUCTIONS one by one Click on the green flag to TEST your code Make sure to SAVE your work now 1

Step 1: Making a Spaceship Let s make a spaceship that will defend the Earth! Activity Checklist 1. Start a new Scratch project and delete the cat sprite so that your project is empty. You can find the online Scratch editor at jumpto.cc/scratch-new. 2. Add the stars backdrop and the Spaceship sprite to your project. Shrink the spaceship and move it near the bottom of the screen. 3. Add code to move your spaceship to the left when the left arrow key is pressed. You ll need to use these blocks: 2

4. Add code to move your spaceship to the right when the right arrow key is pressed. 5. Test your project to see whether you can control your spaceship with the arrow keys. Save your project Step 2: Lightning bolts Let s give the spaceship the ability to fire lightning bolts! Activity Checklist 1. Add the Lightning sprite from the Scratch library. Click the sprite s costume and turn the lightning upside-down. 3

2. When the game is started, the lightning should be hidden until the spaceship fires its laser cannons. 3. Add the following code to the Spaceship to create a new lightning bolt whenever the space key is pressed. 4. Whenever a new clone is created, it should start in the same place as the spaceship, and then move up the stage until it touches the edge. Add the following code to the Lightning sprite: Note: We move the new clone to the spaceship while it is still hidden, before then showing it. This just looks nicer. 1. Test your lightning, by pressing the space key. 4

Save your project Challenge: Fixing the lightning What happens if you keep the space key held down? Can you use a wait block to fix this? Save your project Step 3: Flying Space-hippos Let s add lots of flying hippos that are trying to destroy your spaceship. Activity Checklist 1. Create a new sprite from the Hippo1 image in the Scratch library. 2. Set its rotation style to be left-right only, and add the following code to hide the sprite when the game starts: 5

3. Create a new variable called speed, that is for the hippo sprite only. You ll know if you ve done this correctly because the variable will have the name of the sprite next to it, like this: 4. The following code will create a new hippo every few seconds. The Stage is a good place for this code to live: 5. When each hippo clone starts, make it move around the stage (at a random speed) until it gets hit by the lightning. Add this code to the hippo sprite: 6

6. Test out your hippo code. You should see a new hippo clone appear every few seconds, each moving at its own speed. 7. Test your laser cannon. If you hit a hippo, does it vanish? 8. When a hippo touches your spaceship, we need to make the spaceship explode! To do this, first make sure that your spaceship has 2 costumes called normal and hit. 7

The spaceship s hit costume can be made by importing the Sun image from the Scratch library, and using the Color a shape tool to change its colour. 9. Add this code to your spaceship so that it switches costume whenever it collides with a flying hippo: 10. Did you notice that you have broadcast a hit message in the code above? You can use this message to make all of the hippos disappear when the spaceship is hit. Add this code to your hippo: 8

11. Test out this code by starting a new game and colliding with a hippo. Save your project Challenge: Lives and Score Can you add a lives, score or even a highscore to your game? You can use the Catch the Dots project to help you. Save your project Step 4: Fruit Bats! Let s make a fruit bat that throws oranges at your spaceship. Activity Checklist 1. Firstly, make a new bat sprite that will move across the top of the stage forever. Remember to test out your code. 9

2. If you look at the bat s costumes, you ll see that it already has 2: Use the next costume block to make the bat flap its wings as it moves. 3. Create a new Orange sprite from the Scratch library 4. Add code to your bat, so that it creates a new orange clone every few seconds. 5. Click on your orange sprite and add this code to make each orange clone drop down the stage from the bat towards the spaceship: 10

6. In your spaceship sprite, you ll need to modify your code so that you are hit if you touch a hippo or an orange: 7. Test your game. What happens if you get hit by a falling orange? Save your project Step 5: Game over Let s add a game over message at the end of the game. Activity Checklist 1. If you haven t already, create a new variable called lives. Your spaceship should start with 3 lives and lose a life whenever 11

it collides with an enemy. Your game should also stop when you run out of lives. If you need help, you can use the Catch the Dots project to help you. 2. Draw a new sprite called Game Over, using the text tool. 3. On your stage, broadcast a game over message just before the game ends. 4. Add this code to your Game Over sprite, so that the message shows at the end of the game: Because you ve used a broadcast [game over] and wait block on your stage, it will wait for the Game Over sprite to be displayed before ending the game. 5. Test your game. How many points can you score? Can you think of ways to improve your game if it is too easy or too hard? 12

Save your project Challenge: Improve your game What improvements can you make to your game? Here are some ideas: Add health packs that you can collect to gain extra lives; Add floating rocks that your spaceship must avoid; Make more enemies appear when your score gets to 100. Save your project 13