dotSphinx

Contact
Tip: Stuur een vriend(in) een wenskaars!
[Compass]

mudmap

Introduction

`mudmap' is a Perl script that reads output generated by a MUD (Multi User Dungeon) (e.g. Genesis) and automagically generates maps.

Examples

For example, look at the following map:

O-S     
|       
O-O-B-* 
 \|     
  O     
        
B = Bank
S = Start

This was generated by feeding the following input to `mudmap':

> #comment S Start
There are two obvious exits: west and east
> w
There are two obvious exits: south and east
> s
You are too tired
> s
There are two obvious exits: north, east, and southeast
> se
There are two obvious exits: northwest and north
> n
There are two obvious exits: west, south, and east
> e
You see a bank.
There are two obvious exits: west and east
> #comment B Bank
> e
There are obvious exits: west
> quit

Here's an example of a slightly larger map:

            G-O-O-O-O               
                     \              
              m       O             
              |        \            
              O O       O           
              |/         \          
              M         s O         
              |         |  \        
              O     O   O   O   K   
              |\    |  /     \  |   
              c-O-O-O-O-t     O O   
              |   |   |       |/    
              O   O S-S       O     
                  |           |     
                  O           O     
                 /            |     
              O-O             O     
              |               |     
              O   O O       E-P     
              |   | |       | |     
              O-O-F-O-O   O-O-O     
             /    | |     | | |     
      O-O   O-O-W O O   O-O-O-O     
      |      \          | | | |     
    H-O-O     O         O-O-O-O-O   
      |/      |         | | | |  \  
B-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O   ! 
      |                   |         
    O-O-S                 O         
     /|\                  |         
    O O O                 T         
   /                                
  O                                 
  |                                 
  O                                 
  |                                 
  O                                 
                                    
! - Poison_scorpion
B - bell
E - Hut-entrance
F - Farm
G - Gladiators-guild
H - Herbs
K - Kargs
M - Merchant
P - Spider
S - Shop
T - Oaktree
W - Wolf_in_cave
c - ChildOrpahange
m - Marshall
s - Ship:Cove->Palanthas
t - Travellersguild

Availability

You can obtain a copy by clicking here. You also need a Perl interpreter, which is available for most major platforms. For more information on Perl, check out the Perl home page.