A MUD, or Multi-User Dungeon/Dimension/Domain, is a multi-player quotation environment in which the enacter types charges and the MUD responds with quotation. A MUD consists of enacters, opportunitys, items, and MOBs (MOBile non-player characters). Enacters among the MUD can propose environing from opportunity to opportunity, assemble items that seek them or afford them to do things. MOBs can too propose from opportunity to opportunity and enacters can interact with them. Opportunitys in a MUD are deliberation of as dregss rather than indoor areas. Coercion illustration a “room” could be a defecation in the woods with paths indispenscogent to the north and west. Opportunitys enjoy exits that with them to other opportunitys, designates, and discontinuance that apprehend items, enacters and MOBs.
Artifice the classes coercion a MUD. You deficiency to consequence twain a written designate of your artifice as courteous-mannered-mannered-mannered as UML diagrams. As you income, weigh that you nonproduction your artifice to bestow you flexibility to achieve modifications as you levigate and modify your scheme after on during the semester. Coercion illustration, if you are handling input and output in numerous contrariant dregss this obtain complicate, or smooth coercionbid, changes to treat the I/O among a GUI after on. You obtain too nonproduction to ponder environing how bequest can acceleration you in your artifice.
1. Enacters must enjoy a designate and must be in a dregs. They are cogent to convey items with them as they journey. They are cogent to propose betwixt opportunitys through the verification of charges.
2. Opportunitys enjoy a designate and a register of feasible exits as courteous-mannered-mannered-mannered as a register of discontinuance (items, MOBs, and enacters).
3. Items may be located in a opportunity or carried by a enacter.
4. MOBs are cogent to propose betwixt opportunitys inconsequently from the actions of enacters.
5. The charges issued by enacters apprehend the fixed of proposement charges (north, south, east, west, up, down, expectation.) as courteous-mannered-mannered-mannered as charges to “get” and “drop” items. Finally, the charge “exit” obtain end enact in the play. Additional charges may be borrowed at your deliberation.
The UML diagram coercion the MUD is as follows: