The Show Must Go On
Oh no! The band has lost its instruments. It seems they left them scattered around backstage, and the concert starts in just a few minutes! Can you find all the instruments and return them to the stage?
In this project, you'll create a game in Scratch where the player must search a maze of rooms for a set of hidden items.
In this project, you'll create a game in Scratch where the player must search a maze of rooms for a set of hidden items.
Format
Self-Paced
Course
Level
Intermediate
Advanced
Instructional Time
5 hours
30 minutes
Price
$14.99
About the course
In this project, you will create a game where the main character must wander through a maze looking for hidden objects. Each room of the maze may have up to four exits, one in each of the cardinal directions (e.g., north, south, east, or west). The image displayed on the stage will change depending on in which room the main character is located and in what direction the character is facing. Eventually, you will add a compass to show the player what direction the character is facing, and you will add the ability for the player to see what items have been collected (e.g., an inventory).
Key concepts from this project include:
This project has its roots in some of the earliest computer games ever made. Many early computers could not display any sort of graphics, so games were limited to showing text on the screen. The player would have to read the text and imagine the scene then give instructions to the program by typing commands on the keyboard.
Key concepts from this project include:
- How to model the map using variables and other data structures
- How to use math to let the player move from room to room
- How to know what items the player has collected
- How to change the view to represent the player's current location
- How to show and hide optional visual elements that provide useful feedback to the player
