[MUD-Dev] Re: MUD Design doc (long)

Marian Griffith gryphon at iaehv.nl
Wed Jan 6 21:02:42 New Zealand Daylight Time 1999

On Sat 02 Jan, Emil Eifrem wrote:
> At 08:48 PM 1/2/99 , Travis Casey wrote:

> >[Emil Eifrem:]

For the most part this post touches at things that are just a little
too deep for me but there is one thing I would like to add.

> Our world scripting language is designed specifically for non-geeks. We
> don't discourage geeks from building, but we're actively looking for
> creative arts people and the like and they tend to be afraid of stuff like
> 'if player.mana > 0 && player.hp > 0 then player.print("blah") fi'. So in
> general, our scripting syntax largely avoids symbols in favor for words.

I am not sure if non-geek is a compliment or an (unintentional) insult.

> For example

> player.hp = 3;
> player.out.print("blah");

> would be written

> set the hp of player to 3   ! or: set player's hp to 3
> print "blah" to player's output

If I may be so bold to suggest something here.
If you go this far then consider going all the way  and try to get
rid of not only the obscure syntax but also of the numbers. I have
tried a couple of areas but I tend to shy away from doing monsters
and bits of equipment because all those numbers intimidate me. For
the most part I have no idea what everything means and what number
makes sense or rather is ludicrous in a given situation.
In your example I have to guess what hp means  (I am not stupid so
I can safely assume it means hitpoint) and if 3 is a good or a bad
value. Being one of those creative arts people you mentioned (I am
an architect :) I can assure you that getting the numbers right is
something best left to somebody who knows what they mean.  I could
find out if I spent enough time and effort at it of course  but it
is hardly my interest.  I think merc muds had it so  that they did
not have any numbers. The value of something was determined by the
level of the monster that carried it. A high level monster had the
good gear,  and the same weapon  carried by the bunny in the arena
was going to be well, not good.

Yes - at last - You. I Choose you. Out of all the world,
out of all the seeking, I have found you, young sister of
my heart! You are mine and I am yours - and never again
will there be loneliness ...

Rolan Choosing Talia,
Arrows of the Queen, by Mercedes Lackey

More information about the MUD-Dev mailing list