Starter:
Image A
Image B
Is Image A or Image B the correct section of code?
A is correct
Errors:
1
2
3
4
Main Task:
Task 1:
Make your griffin sprite move in all directions using the arrow keys:
Code
blocks
needed:
Evidence:
Task 2:
Code
blocks
needed:
Make the butterfly glide around the screen randomly
Evidence:
Task 3:
Make the two red lazers glide across the screen. Use the wait
differently on both to ensure that they are moving at different times.
The lazers will need different Y coordinates, but the X will remain the
same!
Ask the teacher if you are unsure.
Code
blocks
needed:
Evidence:
Task 4:
Help:
Make your variables: Score, Time
Evidence:
Task 5:
Code
blocks
needed:
Evidence:
Make sure that if the butterfly touches the griffin, the score goes up
and the butterfly changes position
Task 6:
Create the timer on your backdrop:
Code
blocks
needed:
Evidence:
Task 7:
Code
blocks
needed:
If the red line touches the griffin, the score is reduced by 1
Hint: Touching Lazer or touching Lazer2
Evidence:
Task 8:
A “You Win” Screen when the score hits 15
Code
blocks
needed:
Evidence:
Extension:
Can you make the griffin switch costumes every 1 seconds to make it
look like it is flying?
Evidence:
Screenshot here
Extension:
Add a second level with faster obstacles
Evidence:
Screenshot here
Extension:
Add a lives system, if your lives run out it’s game over
Evidence:
Screenshot here
Extension:
Can you use the broadcast function to hide all sprites once the backdrop
changes to the you win screen? Remember you will then need to make
them all show again when the game restarts!
Evidence:
Screenshot here
Extension:
Can you use the broadcast function, to let the player try again if a specific
key is pressed?
Evidence:
Screenshot here
Plenary:
How could this game be improved?
What tasks of creating this game did you struggle with?
What tasks did you find relatively easy?
-