[MUD-Dev] Re: Universe Design Notes, version 061098

J C Lawrence claw at under.engr.sgi.com
Mon Aug 3 13:17:04 CEST 1998


On Fri, 10 Jul 1998 00:37:03 -0400 (CST) 
Mike L Kesl<mlkesl at cpinternet.com> wrote:

> . o O ( Universe System ) O o .  (mlkesl 061098 - revised) (mlkesl
> 060798 - created)

> * The universe can be thought of infinite space. Inside this space,
> there are worlds, represented as 255x255 grids. Each square in this
> grid is a zone. Each zone has the potential to contain an area,
> which in turn contains to 255x255x255 rooms (the group of rooms is
> called an area).

You might like to look at the nested domain structure that has been
discussed here several times () and the threads related to
"neighborhoods" as advanced by one of the Brandon (Rickman???).

> * Entering areas from zones, will require commands other than north
> south east west etc. If a zone contains an area, such as a city,
> there will be an area entrance in that zone which can then be
> entered.

Why?  Why make one form of travel different from all the others?

> no resets in world idea...  mobs can be done with random encounter
> events objects, will be placed their with the area entrance objects
> a separate container controls these, independent of wilderness for
> example, a broken down wagon on side of road...

A thought:

  Instead of populating the world with random encounter objects which
periodically regurgititate whatever, instead have objects which attach
themselves to players as they enter an area, and which in turn
generate events partially (or entirely) tailored by the actions of
that character in the area.  Think of them as personal monitors, as
little demon's riding on their shoulders, orchestrating the area and
the character's life per their design.

  NB Such objects would or would not be removed upon removal from the
area.  Your choice.  Not removing gives history.  

  This allows very easy support for such things as Tarzan finding the
rainforest entirely docile and safe, as versus Bubba seeming to trip
over rabid carnivores and other death dealing critters and
circumstances at every other step.  The really nice thing about it
though is that the interpretation and adaption of the area to the
individual happens at the individual level rather than having to have
the area re-interpret seperated for everybody there.

--
J C Lawrence                               Internet: claw at null.net
(Contractor)                               Internet: coder at ibm.net
---------(*)                     Internet: claw at under.engr.sgi.com
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...




More information about the mud-dev-archive mailing list