Utilize game design, computational thinking and computer science into a design challenge.
Design Brief: The 403 Game Studio just lost their top game designer and their code for the soon to be released version of the Hardest Game Ever. They have the first part of the game but can’t verify if the game will function correctly. They also need a coder who is going to finish their game. The deadline is approaching fast, and their investors want to see some sort of prototype by next week! What can they do?
Problem: 403 Game Studio utilizes Scratch for their game development. Game mechanics is a must to ensure that it meets the expectations of investors and their customers/fans. Time is a constraint. The remaining 2 levels need to be completed for a proof of concept. Extra kudos if the game can incorporate a life count, timer, and more randomized sprite interaction.
Steps to follow:
- Go the Game Design Challenge site.
- Following along with menu items on the right to recreate the game to understand the computational thinking and game mechanics behind it.
- After Part 11, complete the challenge of creating an additional 2 levels that increase in difficulty and create a new background that will appear when you reach the end of the 5th level.
- Have the background say a message about winning the whole game.
- Also add instructions for users of the game.
Bonus:
- Create a health script that will give the player sprite 3 lives at the beginning of the game.
- When the player sprite runs into the wall or enemy, or runs out time, they lose a life.
- If all lives are done, then end the game.
- Be sure to add another background that states the player lost and needs to start all over again.
- Create a timer that will give the player “X” amount of seconds to complete each level. If the player runs out of time, they will start over and lose a life.
- Incorporate random movement on your enemy sprites