[MUD-Dev] Command interface for Coordinate based world

Laurel Fan lf25+ at andrew.cmu.edu
Thu Mar 23 00:56:42 New Zealand Daylight Time 2000

I've been working on a text client for a 3d world, and I'm thinking that
there will have to be several ways to move and turn, such as:

a) location (cartesian or direction/distance) relative to yourself
b) direction relative to yourself (forward, east, 150 deg)
c) near, in front of, behind, on top of, away from etc. an object
   (thing, person, etc.)
d) follow a large stationary object (like a road, hallway, steps)
e) follow or avoid a moving object

In addition to this, you'll also have to generate text for: 

When the player 'looks', both looking around (and if you
aren't room based, you might have rooms, and either you or the player
has to figure out when they're in one), and looking at an object. 

Events, movement, combat, doing stuff in general.  Movement is
non-trivial, since there are several kinds of movement events, and
some of them you'll want to notice sometimes, some others.  Also, in
some cases, you don't want to send other players the same information
you get from a player, ie. if player X moves toward a hidden object,
you don't necessarily want to send "Player X moves toward hidden_object"
to player Y.  This is up the meaning gradient, so it's probably harder
than the other way around.

MUD-Dev mailing list
MUD-Dev at kanga.nu

More information about the MUD-Dev mailing list