Boat Race. Introduction. Scratch. You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island.

Similar documents
You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island.

Boat Race. Introduction. Scratch

Table Football. Introduction. Scratch. Let s make a world cup football game in Scratch! Activity Checklist. Test your Project.

Scratch Hands-on Assignments CS4HS - Summer 2017

SCRATCH CHALLENGE #3

1. First start a new scratch project and remove the default sprite.

Start a new Scratch project. Delete the cat by right-clicking it and selecting Delete.

Felix and Herbert. Level

In this project you ll learn how to create a football game in which you have to score as many goals as you can in 30 seconds.

Felix and Herbert. Level. Introduction:

3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below.

Step 1. CoderDojo Milltown Exercise 1 Pong Page 1 of 13

Get it here. Page 1 of 7 Date:Jan 8, 2014

Start - All Programs - Class Software - Scratch - Scratch move move move Sound play drum move move move play drum Control forever forever forever

The Final Fight STAGE. * Download file Scratch Stage 9. Chapter Objective. The Game

Page 1 GM-FAQ Club Profile FAQs. Page

Penalty Kick in Ipanema

Activity 8: Cave Surfing Game

First Edition. Teaching Scratch. at primary school. Thomas Arts

Write Your Own Twine Adventure!

Group walks & events manager: Getting Started for Editors

Walking for Health: Scheme page guide Contents

Using the Sailwave Results Programme April 2016

Group walks & events manager: Getting Started for Contributors

Start the Polars program and load this file by using the explorer tab on the left side. You will get following picture:

Sail Chart Drafter for Deckman v.2

Prerequisites: Layout:

Dive Planet. Manual. Rev Basic User Interface. 2 How to organize your dives. 3 Statistics. 4 Location Service and Map View.

Golden Spiral. A Chaparral grafix tutorial

EXPLOSIVE STORAGE CAPACITY CALCULATING TOOL USER MANUAL

Race Area Analyzer Solent

Hot Springs Village Member Portal User Guide

Division Data Coordinator Tasks

v2.3 USER MANUAL

CS Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24

ISS MMS Artistic Swimming

Table of Contents. Chapter: Waves. Section 1: The Nature of Waves. Section 2: Wave Properties. Section 3: The Behavior of Waves

Nucula. Nucula User Guide to Work Records

Hitting Your Marks on the Drag Strip

WASHINGTON STATE MIDDLE SCHOOL COMPUTER SCIENCE COMPETITION

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer.

BVIS Beach Volleyball Information System

All songs can be purchased from Itunes and these are only sugges8ons, not essen8al.

Heart Foundation Walking Website user guide for Walk Organisers

Horse Farm Management s Report Writer. User Guide Version 1.1.xx

Version 3.1.0: New Features/Improvements: Improved Bluetooth connection on Windows 10

MULTITUBE BUBBLE TUBE BY ROMPA (U)

Hot Springs Village Member Portal User Guide

INSTRUCTIONS FOR USING HMS 2016 Scoring (v1)

Tennis Ticker Manual

Managing Timecard Exceptions

Integrated Sports Systems (ISS) Inc. Meet Management Suite

Shooting Target Game. The user will be able to input a player s name and destroy a predefined number of dartboards before the game ends.

Quintic Automatic Putting Report

GAME STICK IT ON THE BODY PART ABOUT THE GAME WHAT YOU WILL NEED INSTRUCTIONS. Copyright 2016 kidscoachjason.

Welcome to Step Outside with Togo & Nogo a road safety training resource for year 2 children

USA Hockey Registration Numbers: How to upload to your SYH Profile

FIRST Tech Challenge Scorekeeper Manual Part II: Scoring System Guide (For Non-League Event Types)

PROGRAMMING LINX LEARNING GAME

Steltronic StelPad User Guide

Previous Release Notes

The rate versus time can then be the subject of whatever calculation the user chooses, for example:

OpenTrack Competition Management System

WASHINGTON STATE MIDDLE SCHOOL COMPUTER SCIENCE COMPETITION

Laybotpro Automated Betfair Bot. LayBotPro User Manual

When Carrying out this maneuver always remember to select a SAFE, CONVIENIENT LEGAL place in which to do the maneuver.

Website User Guide for Walk Organisers

Using the Lego NXT with Labview.

Everything your club needs to know

ALGE DIVE! ALGE. ALGE-TIMING GmbH & Co

Dive Sheets & Running Events Meet Management Software Tutorial for EZMeet Version 3.1 revised 2/4/2006

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

EVENT INFO. Charity Stand Up Paddle and Beach Obstacle race. Sunday 25 May. Competitor Briefing: 10am 10.15am-11.15am

HOW TO SUBMIT YOUR RACE RESULTS ONLINE?

23 August 2016 Page: 1

Step One - Visiting the School Zone:

Access will be via the same Player Registration tab via the Player Registrations Officer role section.

HOW TO CREATE PHOTO TWIRLS

Tutorial: Setting up and importing Splat Maps from World Machine

The following steps take you through creating a hytek database for a new season May 1 st to April 30 th.

Hard Ice Dividers Set Up and Take Down Instructions

Free Golf Scorer. Installation: Page: 1 / 9 28/06/10

User Guide. Two-Wheeled Add-on. Created By: A-Lab Software Limited. Date Created: Feb Date Modified: Feb Revision: 1.

Games and Activities. This resouces provides many games and activities that will help in the delivery of the Paddle Oz

Missouri Hockey Youth Division Scheduling Web Site Club Coach & Manager Manual Updated - 9/5/2013

Appendix Scouting Tracks Compiled for Each Day on which at Least One Boat was Actively Searching for Whales, 2002

Table of Contents Diagnosis ICD9 to ICD10 GEM Report... 1 Diagnosis Form... 5 Helpful Hints on Correcting Issues... 8 Disclaimer...

Water Safety at the Beach

MIDDLE HARBOUR 16ft SKIFF CLUB

RUNNING MEET MANAGER IN SUPPORT OF MEETS (2016) Greg Wright(6/3/16) First, YOU DO NOT NEED TO DO THIS UNLESS YOU ARE THE HOME TEAM

Water Bottle Rockets.

Darts CHAPTER 6. Next are seven sounds: snd_double_points snd_triple_points snd_take_cover snd_perfect snd_thud_1 snd_thud_2 snd_thud_3

WABL Stadium Scoring User Guide

WORLD SAILING PACKAGE OF TEST RULES FOR MATCH RACING UPDATED DECEMBER 2015 BRIEFING DOCUMENT

Sail Through Engineering Post-Workshop Activity

SCENARIO EDITOR MANUAL Copyright 2012 Naval Warfare Simulations V1.2

Below are the instructions to build a roller-furling unit for under $10. Read the entire process before beginning the project.

Soft Systems. Log Flume - 1. Enter Specification. Activity One ACTIVITIES. Help. for Logicator

Survey Technical Support Notes October 2015

Questions and Answers

Transcription:

Scratch 1 Boat Race 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 You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island. 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: Planning your game 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. Click on your stage backdrop and plan out your level. You should add: Wood that your boat has to avoid; A desert island that your boat has to get to. Here s how your game could look: Step 2: Controlling the boat Activity Checklist 1. If your club leader has given you a Resources folder, click 2

Upload sprite from file and add the boat.png image. You should shrink the sprite and put it in it s starting position. If you don t have the boat.png image, you can draw your own boat instead! 2. You are going to control the boat with your mouse. Add this code to your boat: 3. Test out your boat, by clicking the flag and moving the mouse. Does the boat sail towards the mouse? 4. What happens if the boat reaches the mouse pointer? To stop this happening, you ll need to add an if block to your code, so that the boat only moves if it is more than 5 pixels 3

away from the mouse. 5. Test out your boat again, to check whether the problem has been fixed. Save your project 4

Step 3: Crashing! Your boat can sail through the wooden barriers! Let s fix that. Activity Checklist 1. You ll need 2 costumes for your boat, one normal costume, and one for when the boat crashes. Duplicate your boat costume, and name them normal and hit. 2. Click on your hit costume, and choose the Select tool to grab bits of the boat and move and rotate them around. Make your boat look as if it s crashed. 3. Add this code to your boat, inside the forever loop, so that it crashes when it touches any brown wooden bits: 5

This code is inside the forever loop, so that your code keeps checking if the boat has crashed. 4. You should also make sure that your boat always starts looking like it s normal. 5. Now if you try to sail through a wooden barrier, you should see that your boat crashes and moves back to the start. Save your project Challenge: Winning! Can you add another if statement to your boat s code, so that the player wins when they get to the desert island? When the boat gets to the yellow desert island, it should say YEAH! and then the game should stop. You ll need to use this code: 6

Save your project Challenge: Sound effects Can you add sound effects to your game, for when the boat crashes, or reaches the island at the end. You could even add background music (see the previous Rock Band project if you need help with this). Save your project Step 4: Time Trial Let s add a timer to your game, so that the player has to get to the desert island as fast as possible. Activity Checklist 1. Add a new variable called time to your stage. You can also change the display of your new variable. If you need help, have a look at the Balloons project. 7

2. Add this code to your stage, so that the timer counts up until the boat reaches the desert island: 3. That s it! Test out your game and see how quickly you can get to the desert island! Save your project 8

Step 5: Obstacles and power-ups This game is far too easy - let s add things to make it more interesting. Activity Checklist 1. First let s add some boosts to your game, which will speed up the boat. Edit your stage backdrop and add in some white booster arrows. 2. You can now add some code to your boat s forever loop, so that it moves 2 extra steps when touching a white booster. 3. You can also add in a spinning gate, which your boat has to avoid. Add in a new sprite called gate, which looks like this: 9

Make sure that the colour of the gate is the same as the other wooden barriers. 4. Set the center of the gate sprite. 5. Add code to your gate, to make it spin slowly forever. 6. Test out your game. You should now have a spinning gate that you must avoid. 10

Save your project 11

Challenge: More obstacles! Can you add more obstacles to your game? Here are some ideas: You could add green slime to your backdrop, which slows the player down when they touch it. You can use a wait block to do this: You could add a moving object, like a log or a shark! These blocks may help you: If your new object isn t brown, you ll need to add to your boat code: Save your project 12

Challenge: More boats! Can you turn your game into a race between 2 players? Duplicate the boat, rename it Player 2 and change its colour. Change Player 2 s starting position, by changing this code: Delete the code that uses the mouse to control the boat: and replace it with code to control the boat using the arrow keys. This is the code you ll need to move the boat forward: You ll also need code to turn the boat when the left and right arrow keys are pressed. 13

Save your project Challenge: More levels! Can you create additional backdrops, and allow the player to choose between levels? Save your project 14