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

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

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

How to Build a Simple Pac-Man Game

Scratch Primary Lesson 4

The Richard Pate School. Draft Year 4 Scheme of Work for Scratch

1.0-Scratch Interface 1.1. Valuable Information

REFERENCE GUIDE 1. INTRODUCTION

Make your own Temple Run game

MADISON PUBLIC SCHOOL DISTRICT. Grade 8 Cycle Class. Scratch

Skyward Creating and Administering Online Assignments

Use fireworks and Bonfire night as a stimulus for programming

Activities for LEGO WeDo in Scratch 1.4+ Barb Ericson

The first step is to upload the Helicopter images from a strip. 1) Click on Resources > Create Sprite 2) Name it spr_helicopter 3) Click Edit Sprite

Tutorial: Creating Platform Games

CORSAIR GAMING KEYBOARD SOFTWARE USER MANUAL

App Inventor Tutorial 4 Cat & Mouse Game

SKYWARD. Data Mining. Quick Reference Guide

Game Programming & Game Design

3. Add an Event: Alarm Alarm 0 a. Add an Action: Set Variable i. Applies to: Self ii. Variable: time_left iii. Value: +1 iv. Check the Relative box

Computer Science Education Week Teacher/Volunteer Guide

Transferring data safely

SMART NOTEBOOK 10. Instructional Technology Enhancing ACHievement

2. Select Point B and rotate it by 15 degrees. A new Point B' appears. 3. Drag each of the three points in turn.

BallBounce: A simple game app

Advanced Programming with LEGO NXT MindStorms

App Inventor Beginner Tutorials

Detailing T-Card Charges. A. If the traveler and the card holder are the same follow these instructions:

L OCUTOUR. Get Ready to Spell! MULTIMEDIA COGNITIVE REHABILITATION

Creating Animated Apps

How to Use TeamSnap for Coaches

How To Connect Your Transactions To Quickbooks Online From Your Bank Or Credit Card Account On A Pc Or Mac Computer Or Ipa Device

If you have signed up for a free trial and want some guidance on the next steps, check out our Quick Start Guide.

Microsoft PowerPoint Exercises 4

Using and the Internet

What You ll Build. CHAPTER 3 MoleMash

Android Programming Family Fun Day using AppInventor

Training Games Team Building Puzzles

Organizing image files in Lightroom part 2

Copyright 2006 TechSmith Corporation. All Rights Reserved.

Authorware Install Directions for IE in Windows Vista, Windows 7, and Windows 8

There are a number of superb online resources as well that provide excellent blackjack information as well. We recommend the following web sites:

BallBounce: A simple game app

Hello. What s inside? Ready to build a website?

Creating Forms With Adobe LiveCycle Designer 8.2

Table of Contents. Changing Your Password in Windows NT p. 1. Changing Your Password in Alpha Connection.. pp. 1-3

Microsoft PowerPoint 2010 Handout

Parcelhub - Linnworks Custom Courier Integration Script

Creating an Access Database. To start an Access Database, you should first go into Access and then select file, new.

Avatar: Appearance Changing Your Shape Introduction Instruction Practice LEVEL: 1 MODULE: AVATAR: APPEARANCE MISSION 2

MAKE YOUR FIRST A-MAZE-ING GAME IN GAME MAKER 7

Getting Started with WebSite Tonight

SMARTstuff. The first rule for using an interactive whiteboard is very simple and of the utmost importance: Have faith in yourself you can do this!

How to Use the Drawing Toolbar in Microsoft Word

Q. The Phone Manager call banner disappears after being displayed for a couple of seconds...5 Q. The Phone Manager icon in the taskbar is blue and

PowerPoint 2007 Basics Website:

SOFTBALL GRADES 3-6 PAGE 1. Fill out before using! Run to the. Side slide to the. and back. and back.

Creating Maze Games. Game Maker Tutorial. The Game Idea. A Simple Start. Written by Mark Overmars

First Data Personal Financial Manager (PFM) FAQ s

COMMONWEALTH OF PA OFFICE OF ADMINISTRATION. Human Resource Development Division. SAP LSO-AE Desk Guide 15 T H J A N U A R Y,

HOW TO ORGANIZE PICTURES

CHAPTER NINE WORLD S SIMPLEST 5 PIP SCALPING METHOD

Pulling a Random Sample from a MAXQDA Dataset

Match Branch Services to Enterprise Services in Kitomba One

Appointment Schedule and Online Messaging Help Guide

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH?

Computer Science Concepts in Scratch

VERSION 3.0 MAC USER GUIDE

5050 Getting Started

Driver Updater Manual

Introduction to Microsoft OneNote

MC3WAVES Wireless Connection Wizard

Preparing a Slide Show for Presentation

MetaTrader 4 and MetaEditor

Getting Started with Scratch

Kodu Curriculum: Single Session Intro

Auto Clicker Tutorial

Quick Guide for Polycom VVX 500 Performance Business Media Phone. Document Date: 07/30/13 Document Version: 1.0d

Hello Purr. What You ll Learn

ALON MP3 Dictaphone. User's manual. 1. Introduction 2. Audio Player 3. Voice Dictaphone 4. Phone calls recorder 5. Customer support.

MimioStudio ActivityWizard

Xylophone. What You ll Build

Chapter 2. Making Shapes

Contents. Introduction. Creating a list. Growing your list. Managing unsubscribes. Handling spam complaints. Managing bounces

Working with the Multi Cam Mode in EDIUS

Note: To increase your bet by another amount, select another chip from the bottom right of the game panel.

Mobile Broadband Manager Guide Huawei E8278

Companion Animals Amphibians & Reptiles Cats Dogs Horses Veterinary Science

IT Quick Reference Guides Using Windows 7

How To Program An Nxt Mindstorms On A Computer Or Tablet Computer

How QuizStar Works for Students. Use either link to enter as a student.


System update procedure for Kurio 7 (For build number above 110)

Rewards. Setting Up, Implementing, & Redeeming Rewards

Turtle Power. Introduction: Python. In this project, you ll learn how to use a turtle to draw awesome shapes and patterns. Activity Checklist

Tutorial Use Ableton Live for a live set

After Effects CS4. Getting Started. Getting Started. Essential Training Introduction

Computing Unit Planner: Year 5 Unit 1 Quiz and Game

Lync 2013 FAQ s. How do I keep my Lync conversation window on top of all the other windows on my computer, so I can see it while I work?

Transcription:

Introduction: This project is like the game Whack-a-Mole. You get points for hitting the witches that appear on the screen. The aim is to get as many points as possible in 30 seconds! Activity Checklist Follow these INSTRUCTIONS one by one Click on the green flag to TEST your code Save Your Project Click on this to SAVE your work

STEP : Create a flying witch Activity Checklist. Start a new scratch project. 2. Remove the cat sprite and replace the background with the nature/woods background. 3. Use the new sprite from file button to add a new witch sprite to the project (use the fantasy/witch costume). Now we want to make our witch move 4. Add a Variable for this sprite only called speed. On the Stage, the stage monitor for this variable should say Sprite speed. If it just says speed, delete the variable and create it again, for this sprite only. Uncheck the box next to the speed block in the Variables palette so it does not show on the Stage. The speed variable will control how fast the witch moves. We use a variable so that we can change how fast the witch moves as the game progresses. 5. We want the witch to start moving when the game starts, so make a script like this: Click the green flag and see what your witch does. Why does she get stuck on the edge of the screen? 2

6. To stop the witch getting stuck we need to make her go back the other way when she touches the edge of the screen. Below your move speed steps block add an if on edge, bounce block. 7. To stop the witch flipping upside down, click on the only face left-right button in the Sprite Summary area: Click the green flag. Does the witch move from side to side across the screen? Try changing the value of the speed variable to make her fly faster or slower. How would you make the witch get faster the longer she flies? (This is a tricky one, so don t worry if you can t see how to do it. You ll get more clues as you work through the project.) 3

STEP 2: Make the witch appear & vanish randomly Activity Checklist To make the game more fun, we want the witch to appear and vanish randomly. We ll do that with another script that runs at the same time as the one that moves the witch. This new script needs to hide the witch for a random time, then show her for a random time, and repeat that forever (or until the game finishes). Create this script for the witch: Click the green flag. Does the witch move from side to side across the screen and vanish and appear again randomly? Try changing the range of the random numbers. What happens if you pick very big numbers or very small numbers? (Does this give you any more clues for how to make the witch speed up the longer the game is played?) 4

STEP 3: Make the witch disappear when she s clicked Activity Checklist To turn this into a game, we need to give the player something to do. They need to click on the witch to make her disappear. When the witch is clicked, we want her to disappear and play a sound.. In the Sounds tab, import the sound electronic/fairydust. 2. Add this script to the witch: Click the green flag. Does the witch disappear and play the sound when you click it? Ask your volunteer if you can record your own sound to play. 5

STEP 4: Add a score and timer Activity Checklist We ve got a witch, but now we want to make a game! We want to score points every time we click on the witch but we also want to have a time limit on the game. We can use a variable for the score and the timer.. Create a new Variable for all sprites called score, and alter the script for the witch to increase this variable by one when she is clicked. 2. Switch to the Stage and create a new variable (this time just for the stage) called timer. Add a new script that occurs when the green flag is clicked to set timer to 30 and reset the score to 0. Then use a repeat until block to wait a second and then reduce timer by one. This should repeat until timer is 0, at which point use stop all to stop the game. How might you make the witch speed up as the game goes on? 6

Well done you ve finished the basic game. There are more things you can do to your game though. Have a go at this challenge! Challenge: Add more witches If one witch is good, more must be better! Let s have three witches flying around. Duplicate the witch by right-clicking it in the sprite list. For each witch adjust the size of the sprite so the witches are different sizes. For each witch change the speed variable so that they fly at different speeds. Move the witches around the canvas so that they are not all together. Click the green flag. Do you have three witches that move from side to side across the screen, randomly appear and disappear, and disappear when you click on them? 7

How many witches is a good number for the game? Can you make the witches look different? You could either edit their costumes, or use some blocks from the Looks palette to change them. Can you make the witches be worth different points? How about making the fastest (and smallest) witch worth 0 points? Well done you ve finished, now you can enjoy the game! Don t forget you can share your game with all your friends and family by clicking on Share on the menu bar! 202 Code Club. This work is licensed under a Creative Commons Attribution-Non Commercial-NoDerivs 3.0 Unported License. 8