J C Lawrence
claw at kanga.nu
Sat May 24 09:52:55 New Zealand Standard Time 2003
On Fri, 23 May 2003 23:06:20 -0400
Ben Chambers <bjchamb at bellsouth.net> wrote:
> Any good sources of information on the design of object hierarchies or
> other methods of creating objects? Basically, what is the best way of
> setting up a mud to allow for most any object to be created with
> minimal re-coding of underlying code?
This is a hard problem. Without a full specification of your
requirement space up-front for your hierarchy, its damn near impossible.
The annoying thing is that in general the easiest route to a full
specification is to map out your entire object hierarchy and game
requirements before you ever touch a hand to code.
> I'm planning on implementing this in LPC, so some code will be
> possible, but I don't want them to have to re-write object management
> in order to create a container or something like that.
I'd start out by digging thru the implementations of Lima, Nightmare,
and any other LPC mudlibs you can find. IIRC George Reese pulled both
from public distribution, but I suspect some Google groveling would turn
In that line, George's design and dev documents for Nightmare:
Other potentially interesting LPC mudlibs:
Shattered Realms: http://sourceforge.net/projects/shatteredrealms/
There are also various LPC related bits on ftp.kanga.nu.
J C Lawrence
---------(*) Satan, oscillate my metallic sonatas.
claw at kanga.nu He lived as a devil, eh?
http://www.kanga.nu/~claw/ Evil is a name of a foeman, as I live.
MUD-Dev mailing list
MUD-Dev at kanga.nu
More information about the MUD-Dev