World of Zuul

Need your ASSIGNMENT done? Use our paper writing service to score better and meet your deadlines.


Order a Similar Paper Order a Different Paper

Super Text Adventure :: Possibility is Infinity!

Starting from the World of Zuul example provided (zuul-with-enums-v2), craft your own text adventure.

Fork the project from: https://github.com/cisy242-sp19/Ch8-TextAdventure (Links to an external site.)Links to an external site.

Mandatory features:

  • Every class must have a meaningful javadoc class header with appropriate text and updated @author and @version directives
  • Every method must have a meaningful javadoc method comment with appropriate directives (@param, @return, @throws, etc.)
  • The javadoc for your project must be generated and in the doc directory in your project directory
  • There must be a main method for the game class that allows the game to be run outside of BlueJ
    • (The game can still be invoked from within BlueJ by instantiating the Game class and invoking play() method)
  • Your map must contain at least 15 rooms, though it may contain more if you wish

Everyone must
8.14
– add the look command to your game (p 303)

8.15 (p 303) – add another command, ie eat with a simple text response

8.16 (p 305) – Streamline printing of available commands

8.20/8.21 (p 308) – add items to your game. Each room can have one item in it. Items have description and weight. When printing room info, Item should be included

8.22 (p 308)- make it so rooms can hold multiple items

8.23 (p 309,310) – implement the back command (back one room)
8.26 – implement the go back many rooms version of the command command (back repeatedly retraces your steps)

8.28-8.33 (p 314) –add a Player that can carry one or more objects according to the options presented

Time limit

one way trap door

charged transporter (beamer)

locked doors and keys

random transporter (discuss with others about implementation)

non-player characters with clues/items for trade

make npc’s move

rudimentary health system

"Is this question part of your assignment? We can help"

ORDER NOW
Writerbay.net

Do you need help with this or a different assignment? We offer CONFIDENTIAL, ORIGINAL (Turnitin/LopesWrite/SafeAssign checks), and PRIVATE services using latest (within 5 years) peer-reviewed articles. Kindly click on ORDER NOW to receive an A++ paper from our masters- and PhD writers.

Get a 15% discount on your order using the following coupon code SAVE15


Order a Similar Paper Order a Different Paper