LE c lA Y/NPulseFor this milestone, you will be submitting aworking draft of the code for a simplifiedversion of the text-based game that youvare developing for Project Two. You...

1 answer below »
IT-140 MOVING BETWEEN ROOMS


LE c lA Y/N Pulse For this milestone, you will be submitting a working draft of the code for a simplified version of the text-based game that you v are developing for Project Two. You will focus on displaying how a room dictionary works with the “move” commands. This will include the if, else, and elif statements that move the adventurer from one room to another. 1. Before beginning this milestone, it is important to understand the required functionality for this simplified version of the game. The game should prompt the player to enter commands to either move between rooms or exit the game. Review the Milestone Simplified Dragon Text Game Video and the Milestone Simplified Text Game Flowchart to see an example of the simplified version of the game. A video transcript is available: Transcript for Milestone Simplified Dragon Text Game Video. 1] @) EVA) LH CRA FY < mt]="" (=")" important:="" the="" “move="" between="" rooms”="" process="" in="" the="" milestone="" simplified="" text="" game="" flowchart="" is=""> intentionally vague. You designed a more detailed flowchart or pseudocode for this process as a part of your work on Project One. Think about how your design will fit into this larger flowchart. 2. In PyCharm, create a new code file titled “ModuleSixMilestone.py.” At the top of the file, include a comment with your name. As you develop your code, you must use industry standard best practices, including in-line comments and appropriate naming conventions, to enhance the readability and maintainability of the code. 3. Next, copy the following dictionary into your PY file. This dictionary links rooms to one another and will be used to store all possible moves per room, in order to properly validate player commands (input). This will VA, ~ LH CRA FY Pulse code. . Next, copy the following dictionary into your PY file. This dictionary links rooms to one another and will be used to store all possible moves per room, in order to properly validate player commands (input). This will allow the player to move only between rooms that are linked. Note: For this milestone, you are being given a dictionary and map for a simplified version of the dragon- themed game. Make sure to read the code carefully so that you understand how it works. In Project Two, you will create your own dictionary based on your designs. #A dictionary for the simplified dragon #The dictionary links a room to other r rooms = { 'Great Hall': {'South': 'Bedroo 'Bedroom': {'North': 'Great Hal 'Cellar': {'West': 'Bedroom'} EVA) LH CRA FY < mt]="" (=")" note:="" for="" this="" milestone,="" you="" are="" being="" given="" a="" dictionary="" and="" map="" for="" a="" simplified="" version="" of="" the="" dragon-=""> themed game. Make sure to read the code carefully so that you understand how it works. In Project Two, you will create your own dictionary based on your designs. #A dictionary for the simplified dragon #The dictionary links a room to other r rooms = { 'Great Hall': {'South': 'Bedroo 'Bedroom': {'North': 'Great Hal 'Cellar': {'West': 'Bedroom'} Great Hall North South East EVA) LH CRA FY < mt]="" (=")" east="" bedroom="" cellar="" west="" 4.="" next,="" you="" will="" develop="" code="" to="" meet="" the="" required="" functionality,="" by="" prompting="" the="" player="" to="" enter="" commands="" to="" move="" between="" the="" rooms="" or="" exit="" the="" game.="" to="" achieve="" this,="" you="" must="" develop="" the="" following:="" o="" a="" gameplay="" loop="" that="" includes:="" »="" output="" that="" displays="" the="" room="" the="" player="" is="" currently="" in="" »="" decision="" branching="" that="" tells="" the="" game="" how="" to="" handle="" the="" different="" commands.="" the="" commands="" can="" be="" to="" either="" move="" between="" rooms="" (such="" as="" go="" north,="" south,="" east,="" or="" west)="" or="" exit.="If" the="" player="" enters="" a="" @)="">
Answered Same DayOct 08, 2022

Answer To: LE c lA Y/NPulseFor this milestone, you will be submitting aworking draft of the code for a...

Vibhav answered on Oct 08 2022
62 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here