Design and implement a custom environment for your maze game. This requires producing
your own unique hand-drawn map of the maze game environment and changing the
HardCodedData file to reflect the locations and items on your map. At least M (M>=5) locations,
including exactly N (N>=2) shops with a condition M>N, must be included, as well as enough
items to allow for proper testing of the game functionality. For example, there must be sufficient
items to verify that a player cannot collect an item if the weight restriction has been met. Note:
you should not retain the original locations or items from the provided code base in your version
of the game.
Hand-drawn map detailing custom game environment, implemented in the game, with
at least M different locations including exactly N shop(s), and items to allow for full
testing
Item management commands
i. listItems / getItem / dropItem
ii. equipItem / unequipItem
iii. purchaseItem / sellItem
iv. getmazestatus
Implementation of combat sequences between a player and hostile NPCs, including
variable outcomes and the ability to flee.
Implementation of collectable items used to restore a player’s life point
Unit test
Power-point presentation
Individual Work
Individual report containing team details and:
a. User stories for each of the deliverables / milestones
b. Class diagrams for Lab 7 and Lab 8
c. Sequence diagrams for two of the item management commands from different groups.












Other samples, services and questions:
When you use PaperHelp, you save one valuable — TIME
You can spend it for more important things than paper writing.