Create a short text-based adventure game

Assignment Help Basic Computer Science
Reference no: EM13220108

In this assignment you will create a short text-based adventure game. The user is presented with a short text description of the state of the game and a small set of alternative actions to take. Based on the user's response your program will present a different game state. This continues until the game ends; there may be several possible endings with different degrees of success. The text of the game state and the alternatives are provided in a table below. In each case where an input is given by the user, "other" denotes any number other than those explicitly listed in that action. Functional requirements: 1. The results of the user's actions should be clear; make sure you use whitespace to separate the list of alternative actions from the description of the next game state. 2. Each time the user acquires or loses an object, (such as the purse) you must print a message about the object before describing the next game state. Grading rubric (described here): Performance Indicator [1] [2] [3] Readability and documentation 1 2 2 Use of conditional operators 1 2 2 Functional requirements 2 3 4 Non-functional requirements 1 2 2

Reference no: EM13220108

Questions Cloud

Ways in which time-dependent signals can be classified : •Discuss some ways in which time-dependent signals can be classified. •Discuss what is meant by "basic signal representation" and the advantage of this type of representation.
Write the verilog code for a two-input, two-bit adder : Write the Verilog code for a two-input, two-bit adder. The inputs are to be set by switches SW0-SW3 the three-bit result is to be displayed on LED0-2. Then write the Verilog code to add two hexadecimal integers stored in 4 bits each.
For which available resources are insufficient to satisfy : A "scarce" good is a good: Answer for which it is impossible to increase production any further given the available resources and technology. for which there is a shortage at the current market price.
Define mole of an ideal monatomic gas : Calculate change in E, q, w, and change in H and the final temp if the expansion is carried out according to each of the following paths:
Create a short text-based adventure game : In this assignment you will create a short text-based adventure game. The user is presented with a short text description of the state of the game and a small set of alternative actions to take.
What pesticides is leaching into groundwater supplies : Discuss the advantages and/or disadvantages of distributing marketable pesticide permits to each farm operating in the watershed equal to 40% of its current level of use of that pesticide, versus simply ordering each farm.
Explain what is the molar solubility of mns : What is the molar solubility of Mns, in grams per liter, in a buffer solution that is 0.110 M HC2H3O2 -0.505 M NaC2H3O2? For Mns
Write a program that outputs inflation rates for two success : write a program that outputs inflation rates for two successive years and whether the inflation is increasing or decreasing.Ask the user to input the current price of an item and its price one year and two years ago.
Explain an isothermal and reversible expansion : One mole of an ideal monatomic gas initially at 300K is expanded from an initial pressure of 10 atm to a final pressure of 1 atm. Calculate change in E, q, w, and change in H and the final temp if the expansion is carried out according to each of ..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Leverage business intelligent-create meaningful information

Include how we can leverage business intelligent to create meaningful information and decision making systems to help keep cost and profits.

  Assume the sequence numbers are properly sized

What suggestions would you make to your colleague to fix the protocol? Assume the sequence numbers are properly sized.

  What is the technique called

In the transport layer, data transmission is controlled to ensure data integrity and avoid data loss. What is the technique called?

  Web page makes effective and consistent use of headings

Use search engine to determine the example of Web page which makes effective and consistent use of headings to organize Web page content.

  Explain kind of system real-time statistics

Permits customers to see real-time statistics like views and click-throughs about their current banner ads. Which kind of system will most efficiently give a solution.

  Write vhdl code to compile the greatest common divisor

Write VHDL code to compite greatest common divisor of two integers using Euclidean algorithm

  Implement the backend for a list

Using an array to implement the backend for a list, create a list class that can contain integers and implements all of the following funtionality via the following functions:List() - the constructor List (const List& 1) - a copy constructor

  Local telephone calls and long distance telephone calls

Will the distinction between local telephone calls and long distance telephone calls ever disappear? What may cause this to happen?

  Largest problem can be solved if total execution time given

In general, is it possible to solve arbitrarily large problem in a fixed amount of time, given that unlimited number of processing elements is available? Explain why?

  The right-hand side of this equation be written in vba

How would the right-hand side of this equation be written in VBA?

  How many register window should be saved to memory as result

Assume two more calls are made after the maximum value from part (a) is reached. How many register windows must be saved to memory as a result?

  Create the digital building block adder in verilog

Create the digital building block adder in Verilog. Give baseline design (of minimum cost) and improved design (of higher performance). Compile, simulate, and synthesis your Verilog codes.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd