Project: zuul-with-enums-v2
Authors: Michael Kolling and David J. Barnes

This project is part of the material for the book

   Objects First with Java - A Practical Introduction using BlueJ
   Third edition
   David J. Barnes and Michael Kolling
   Pearson Education, 2006
   
This project is a simple framework for an adventure game. In this version,
it has a few rooms and the ability for a player to walk between these rooms.
That's all.

To start this application, create an instance of class "Game" and call its
"play" method.

This project was written to illustrate the use of enums to support
language independence of the game logic.

Read chapter 7 of the book to get a detailed description of the project.


        Editted by Charles Cusack
        Editted by Niki LeClair
Niki LeClair notes;
I decided to implement the following exercises;
-7.22
-7.23
-7.29 through 7.34

-7.26 (The player can retrace his steps to the starting point.)
-7.42 (The player has only a certain number of moves he can make before he loses the game.)
-7.45 (The lock and key are in the form of fire-extinguishers, gear, and hot flaming rooms.)
-7.48 (The fireman is the character)

In addition I implemented an "inspect" command which plays a key role
in the discovery of the laundry-shoot.
I also implemented a "use" command for various objects.

