[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

16962: Re: [MUD-Dev] Room Generation

[Full Header] [Plain Text]
From: George Greer <greerga@circlemud.org>
Newsgroups: nu.kanga.list.mud-dev
Date: Fri, 19 Jan 2001 16:15:27 -0800 (PST)
References: [1]
Organization: Kanga.Nu
On Fri, 19 Jan 2001, J C Lawrence wrote:

>On Fri, 19 Jan 2001 10:22:14 -0600 
>Nathanael Dermyer <NDermyer@HNTB.com> wrote:

>> What I'm wondering is if anyone has some sort of mechanism (perl
>> script, C program, VB, whatever) that will accept some sort of map
>> file and a list that defines what each map symbol means, and spews
>> out individual room files.

> I'm not aware of such a tool (we're too enarly in the technology
> curve for much standardisation).  That said, its not an inherently
> difficult problem.  The basic algorithm would be something like:

CircleMUD's FTP site had something like that contributed.

  ftp://ftp.circlemud.org/pub/CircleMUD/contrib/olc/offline/

	(or see your friendly Kanga.nu mirror)

--- 8< ---
cartograph-3.10.tar.Z	A C program for converting an ASCII map of an area
			into a Circle world file.  Very useful!  Written and
			submitted by Jeff Fink.
cartograph-3.10.README  Information on cartograph-3.10.tar.Z
--- 8< ---

If you want the reverse (world to map), try:

--- 8< ---
mapwld.c.gz		A program to assist those using circle world
			files by creating both a table of exits for
			each room in a world file as well as, optionally,
			an ASCII map of the zone.  The map will not be
			perfect and is easily fooled by complicated
			arrangements of rooms, but it does provide a very
			good starting point.  Written and submitted by
			John Neil.
--- 8< ---

Obviously you'll need to make it non-CircleMUD-specific yourself.

--
George Greer
greerga@circlemud.org

_______________________________________________
MUD-Dev mailing list
MUD-Dev@kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev