(1) To create a Java text-based adventure game system. (2) Load game levels from file, each level consists of a number of rooms which are connected in a specified manner (3) Allow the adventurer to move between rooms (using the command "go north/east/south/west"). (4)Allow the adventurer to pickup/drop objects and list the objects they currently hold. (5) Allow the adventurer to use objects to solve puzzles. (6) Allow levels to contain NPCs (non-player characters) which the adventurer can interact with. (7) Include any extra features that you can think of. (8) Code should be properly presented, adequately commented.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) All required works are completed before/on the specificed deadline.
## Platform
Unix and Linux Terminal, Windows MS Dos