it is a GUI java game using javax.swing. the game must represent the game character(in an icon) and the map(partial map of the game world) which the player can find and discover things, also partial map of the game world showing what has been found or uncovered.Tthe icon shall respond to key or mouse presses by attempting to move in the direction indicated. Implement a domain model in addition to the GUI.Implement encounters and inventories to store what the player character has found. This will require the implementation of items to be found in the world. At least the following shall be implemented: Passive consumables such as food and water Active consumable such as torches that burn out over time,one-use items such as keys or magic scrolls ,dialog-style encounters involving non-player characters.Implement save and restore of the current world and state of play.Furthermore you must encouraged to use test-driven design.
A zip-file containing everything described below (including the code required to execute the program). The code must compile and run with the Java 1.4.2 SDK and the eclipse 2.1 release.A file showing a sample compilation and run of the project. Program design documentation, including UML diagrams and written descriptions of each class or module that you have created or modified. 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Windows XP Java 1.4.2 SDK eclipse 2.1