Skip to product information
1 of 3

The Show Must Go On - Scratch Programming Project

The Show Must Go On - Scratch Programming Project

Regular price $14.99 USD
Regular price Sale price $14.99 USD
Sale Sold out
Quantity

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 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).

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

Note: This project is included in our One Year All Access offering!

Learn more: https://excaliburstem.learnworlds.com/course/show-must-go-on-scratch

Overview Video: https://youtu.be/N67Q8f8uiHw

 

Want to use ClassWallet funds?  Choose More Payment Options in the payment section, then select ClassWallet.  We'll follow up to ensure we have all the information we need, then we'll send the invoice you need to submit to place your order!

View full details