A MUD, or Multi-User Dungeon/Dimension/Domain, is a multi-player passage environment in which the stateer types bids and the MUD responds with passage. A MUD consists of stateers, spaces, items, and MOBs (MOBile non-player characters). Stateers amid the MUD can advance environing from space to space, glean items that desire them or authorize them to do things. MOBs can so advance from space to space and stateers can interact with them. Spaces in a MUD are deliberation of as precipitations rather than indoor areas. Coercion model a “room” could be a lustration in the woods with paths redundant to the north and west. Spaces bear exits that cohere them to other spaces, terms, and space that comprise items, stateers and MOBs.
Intent the classes coercion a MUD. You need to result twain a written term of your intent as polite as UML diagrams. As you receipts, regard that you neglect your intent to impart you flexibility to accomplish modifications as you refine and diversify your delineation following on during the semester. Coercion model, if you are handling input and output in divers opposed precipitations this conciliate encircle, or plain controlbid, changes to manipulate the I/O amid a GUI following on. You conciliate so neglect to believe environing how bequest can succor you in your intent.
Requirements:
1. Stateers must bear a designate and must be in a precipitation. They are conducive to convey items with them as they tour. They are conducive to advance betwixt spaces through the reason of bids.
2. Spaces bear a term and a inventory of practicconducive exits as polite as a inventory of space (items, MOBs, and stateers).
3. Items may be located in a space or carried by a stateer.
4. MOBs are conducive to advance betwixt spaces unconnectedly from the actions of stateers.
5. The bids issued by stateers comprise the be of advancement bids (north, south, east, west, up, down, anticipation.) as polite as bids to “get” and “drop” items. Finally, the bid “exit” conciliate limit state in the diversion. Additional bids may be acquired at your deliberation.
The UML diagram coercion the MUD is as follows: