mrbgamesproject.files.wordpress.com · web viewa university would like you to help them identify...
TRANSCRIPT
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Success Criteria: Be able to design and plan a game
Choose an appropriate piece of software
Create your game on your chosen software
Be able to evaluate why you chose a specific piece of
software State the tools and features you have used
Be able to provide the code you have used to make your
game successful.
1
CREATING YOUR OWN GAME
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Your objective
You have been asked to take part in an international project between schools in the UK and Sweden. A university would like you to help them identify what features/aspects of Kodu/Scratch you like and will help you create your game. You have spent the last term (since January) working on two different pieces of game creation software (Kodu and Scratch). You have learnt how to make a racing game and a game of pong.You are now going to be given the task of creating your own game. You can create your game via Kodu or Scratch. This is a difficult decision I know, so I have created this booklet to help you along the way. We are going to be working through this booklet together, to help us decide which piece of software we are going to use.
2
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Game Creation Project How do I think I have done
Keywords Kodu, Scratch, Computing, Programming, Designing, Game, Characters, Controls.
Level 5 Solve problems by decomposing them into smaller partsUse selection in programsWork with variables
Level 4 Use logical reasoning to detect and correct errors in programsDesign and Create a ProgramSelect a variety of software to accomplish given goals
Level 3 Write programs that accomplish specific goalsUse sequence in programsPresent Information
Level 2 Understand that programs execute by following precise and simple instructionsDebug simple programsUse logical reasoning to predict the behaviour of simple programs
Level 1 Create Simple ProgramsRecognise common uses of information Technology outside of school
3
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Checklist
□Task 1 (Word search)□Task 2 (Matching the
definitions)□Task 3 (Label the Kodu
Screen)□Task 4 (Label the Scratch
Screen)□Task 5 (Tools of Kodu)□Task 6 (Tools of Scratch)□Task 7 and 8 (Questions
about choice of Software)□Task 9 (Designing your
Game)□Task 10 (Screenshots)□Task 11 (Software
Evaluation)□Task 12 (Self-Assessment)
5
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Task 2 (‘SC’ Recognise common uses of IT outside of
Technology)
Scratch A data item that may take on more than one value during the runtime of a program
Variables Is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.
Kodu Allows users to use event-driven programming with multiple active objects called sprites
7
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Controls A visual programming tool that avoids typing code by having users construct programs using visual elements via a game controller
Task 3
8
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
HOME, CAMERA, INSERT HILL, WATER, PLAY, PATH, INSERT A CHARACTER, TERRAIN TOOL, SMOOTH, INSERT SPIKEY HILL
Task 4
9
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Sprite, Coding Area, New Sprite, Run/Stop, Background, Sprite Name, Controls
Task 5
Tool What it does
Task 6
10
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Tool What it does
Task 7
11
3D2D
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Task 8 (‘SC’ Select a Variety of software to accomplish given goals)
You have been asked by Rock star to create a racing game for 12-16 year olds. You have been given two pieces of software to choose from;□ Kodu□ Scratch
It is up to you which one you will use. You have been taught how to use both. You will have to
12
ImagesText
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
design the game yourself and evaluate the features of that software that made it possible.Your game/you are being asked is to include the following;
□ A one player racing game□ You must be able to race against an AI
(Computer Controlled Character)□ Create the world/background□ Have a scoring system□ Have a start/end system
Task 9 (‘SC’ Design and Create a Program, Create simple programs, Write programs that accomplish specific goals.)
13
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Name of Character What will your character be?
Drawing:
14
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Task 10
(‘SC’ Select
a variety of software to accomplish given goals, solve problems by decomposing them into smaller parts)
16
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
1)
2)
1)
18
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
2)
Task 11
19
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
1)
2)
1)
2)
20
Orchard End Avenue, Pineapple Road, Amersham, HP7 9JW Tel: 01494 762538
Fax: 01494 765631
Task 12
1.
2.
3.
21