n this project, you will break the problem down into a set of requirements for your game program. Then you will design your game by creating a storyboard and pseudocode or flowcharts. Remember, in...

1 answer below »

n this project, you will break the problem down into a set of requirements for your game program. Then you will design your game by creating a storyboard and pseudocode or flowcharts. Remember, in Project One, you are onlydesigningthe game. You will actually develop the code for your game in Project Two.



  1. Review the Sample Dragon Text Game Storyboard in the Supporting Materials section to see a sample storyboard for a dragon-themed game. You will begin bycreating a storyboardto plan out your game. Using one of the templates located in the What to Submit section, write a short paragraph thatdescribes the theme of your gameby answering all of the following questions:

    • What is your theme? What is the basicstoryline?

    • Whatroomswill you have? (Note: You need a minimum of eight.)

    • Whatitemswill you have? (Note: You need a minimum of six.)

    • Who is yourvillain?



  2. Next, you will complete yourstoryboardbydesigning a map that organizes the required elements of the game (rooms, items, and villain). Using the blank map in your template, organize the different rooms and the items in each room. The following requirements must be met:

    • There must be a minimum ofeightrooms.

    • Each room must containoneitem, with the exception of the “start” room and the room containing the villain.

    • The “start” room is where players will begin their moves and should not contain any items.

    • The room containing the villain shouldnotcontain any items.



    Remember, to win the game, the player must move through the rooms, collect all the items, and avoid the room with the villain until all of the items have been collected. Make sure that it is possible for the player to win the game. For example, the room with the villain should not block a room containing an item.
    Note: The blank map in the template is provided as a guide. You may add more rooms or change the locations of rooms to suit your needs. This map is for your planning purposes; the player will not have access to this map in the game. You will be able to use your map later when creating and testing your code as a part of Project Two.

  3. Carefully review the Sample Dragon Text Game Walkthrough video and Sample Dragon Text Game Output reading, located in the Supporting Materials section. These will give you an understanding of how the text-based game should work. As you read, consider the following questions:

    • What are the different steps needed in this program? How might you outline them in a way that a computer can understand?

    • What information would you need from the player at each point (inputs)? What information would you output to the player at each point?

    • When might it be a good idea to use “IF” and “IF ELSE” statements?

    • When might it be a good idea to use loops?

    • When might it be a good idea to use functions (optional)?



    Note: You are not required to turn in anything for this step. However, this step is important to prepare you to design your code in Steps #4 and 5.


  4. Create pseudocode or a flowchart that logically outlines the steps that will allow the player to move between roomsusing commands to go North, South, East, and West. Use your notes from Step #3 to help you design this section of code. Be sure to address the following:

    • Whatinputdo you need from the player? How will you prompt the player for that input? How will you validate the input?

    • What should the program do if the player enters a valid direction? Whatoutputshould result?

    • What should the program do if the player enters an invalid direction? Whatoutputshould result?

    • How will youcontrol the program flowwith decision branching and loops?




  5. Create pseudocode or a flowchart that logically outlines the steps that will allow the player to get the item from the room they are in and add it to their inventory. Use your notes from Step #3 to help you design this section of code. Be sure to address the following:

    • Whatinputdo you need from the player? How will you prompt the player for that input? How will you validate the input?

    • What should the program do if the player enters a valid item (the item in their current room)? Whatoutputshould result?

    • What should the program do if the player enters an invalid item (an item not in their current room)? Whatoutputshould result?

    • How will youcontrol the program flowwith decision branching or loops?



Answered Same DayOct 08, 2022

Answer To: n this project, you will break the problem down into a set of requirements for your game program....

Aditi answered on Oct 09 2022
62 Votes
SOLUTION
In the tale of a princess and a knight, the princess visits a castle's restricted hidden a
rea to learn about the legend of a live dragon. Even that portion of the castle is off limits, yet the princess enters it, wanders too close to the dragon, and becomes stuck there, unable to escape. A servant in the castle alerts the king to the issue when he sees the princess approach the forbidden region. So, the king sent a knight to retrieve the princess.
To set the princess free, the knight needs to kill the dragon.
Included items were :
magical wand (to kill dragon)
shield (to neutralise dragon assault) (to neutralise dragon attack)
key to a hidden chamber (secret room access)
map (to jump through one room to another) 
magic brew (to be invincible)
food (to replenish health after dragon attack) 
Maps and room details :
1) (open) Gate (no items)
2) Hall (item Magical sword) 
3)...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here