This document provides an overview of the requirements for developing a text-based adventure game called The Maze Game. It includes user stories, use case model, supplementary requirements, domain model, domain rules, and a glossary of terms.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
The Maze Game Requirements Analysis Document For Geek Games. Version 0.1 Revision History DateVersionDescriptionAuthor 14/02/20040.1Project warm up, first passGregory Simmons 1. Product Overview On the lines of the famous role playing game, Dungeons & Dragons, develop a text based adventure game. It should be developed by using the Java programming language and must be only single player. 2. User Stories Move Party – the move of their party will be controlled by the player. The system updates the player's party location, if in the direction of the player there exists an exit and the system then will provide with a new location. Pickup Item Drop Item List Inventory Look at Item Look at Location Buy Item Sell Item Wear Armor Hold Weapon
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Use Item Unlock Door Ask Character to Join Party Ask Character to Leave Party Talk to Character Look at Character Flee Location Attack Character Roll Dice 3. Use Case Model Using the card model, we shall develop this text based adventure maze game. The maze game is connected to all the functions like room, map site, door etc. The game starts as soon as the play command is given. The maze game is solved once the player starts playing the game. The objective is to move inside the maze game and collect all the objects. The score is updated and scored automatically as the game progresses. As the player successfully completes each level, he will be taken to the next level. The player
will have to exit the game, if he loses against another player. There are weapons in the game which can be used for attacks. The weapons and other item s in the game can be bought and sold. The player’s points will be added automatically, as the player moves from one level to another. 4. Supplementary Requirements/Constraints Support needed for the interchangeable user interface components Support needed for the interchangeable persistent storage 5. Domain Model The content of this model includes the Maze, Party, Character, Item, Armor, Location, Shop, Shield, Non-playing character and Dice. There is an Exit located near the party and part of the maze game along with the location. North side, East side, West side and the South side are the four directions in the Room 1 & 2. There is fight going on between the players to get entry into the room, with the separator dividing the room and the door. The player will continue the game, once he collects the keys after entering the room and will go to the next level. The game has to be stopped and exited if the monster enters the room. Integer will denote the key when the game is completed with the “treasure level”.
Leading to the exit, the maze game has the location which is located near the party. The player’s character is based on the party model. There are two types of players for the character, a “Non-player” character and a “Player character” that carries shield. 6. Domain Rules For playing the game, there are set of rules to be followed. Various weapons and armours are used by the characters. By making use of these weapons, players can attack other players. Characters and additional attributes are allocated to the non-players so that these can be used for conservation and hostility against other players. There are descriptions, exits, non-player characters and items at each of the location. The party is controlled by the player and also the NPC, location for the current set of players who are also for the quest. Players can buy items and weapons as per the value listed. North, South, West & East are the potential exits at a location.Unlock doors, , restore the life points and solve the problems, are some of the uses of the items. Various weapons and armours can be selected by the characters in the game. 7. Glossary NPC – Non Player character AR –Armor Class AC-Armor Class LP-Life Points
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser