1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Rooms -->
<!--X-From-R13: Dbff @vpbyy <eavpbyyNybfgvpf.qrzba.pb.hx> -->
<!--X-Date: Fri, 4 Jun 1999 21:58:15 &#45;0700 -->
<!--X-Message-Id: Pine.LNX.4.10.9906050544090.378&#45;100000#lostics,demon.co.uk -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 37585CCE.C20F8A55@classic&#45;games.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Rooms</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:rnicoll#lostics,demon.co.uk">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00524.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00526.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00515.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00538.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00525">Author</A>
&nbsp;|&nbsp;<A HREF="#00525">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00525">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Rooms</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Rooms</LI>
<LI><em>From</em>: Ross Nicoll &lt;<A HREF="mailto:rnicoll#lostics,demon.co.uk">rnicoll#lostics,demon.co.uk</A>&gt;</LI>
<LI><em>Date</em>: Sat, 5 Jun 1999 05:56:33 +0000 (GMT)</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Fri, 4 Jun 1999, Greg Miller wrote:

&gt; It could certainly be done, and would be pretty flexible. The first two
&gt; problems that come to mind are builder confusion (placing items relative
&gt; to different points might lead to builders forgetting where they are
&gt; relative to each other, leading potentially to some deranged room
&gt; layouts) and efficiency (you might end up with heavy recursion trying to
&gt; calculate relative positions of various objects in placement changes if
&gt; people place a lot of items in the room).
That's assuming you're using a co-ordinate system; I was thinking a room
based system, more, actually. This means recursion shouldn't go deeper
than one room, to start with, and locations do not have to be calculated.
The biggest problem will be how to accurately describe the relationships
between objects.

A table in the centre of a room is easy.

Now put that table against one wall. Suddenly, you have to be able to
define walls individually.

Now put it against a corner. You need to make it relative to two walls
now. And where is it defined as being on the floor, BTW...

You also need to be able to define simple layouts, for the rendering (is
that what you meant earlier, actually?). Items need to be able to be
defines as associated; for example around a table, you have three equally
spaced chairs. Or if you have three tables in a row/column. Or even in a
matrix formation. Just gets more and more fun doesn't it :)

&gt; I guess one approach would be to allow items to be placed that way and
&gt; display overhead maps during building... Once the builder is finished,
&gt; the locations could be preresolved into absolute coordinates. I'm not
&gt; really satisfied that a good map representation is very feasible,
&gt; though.
It probably is feasible, but I really don't want to have to write a custom
client...
-- 
  _   __  __  __
 /_) / / (_  (__
/\  /_/  __)   /
______________/



_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00538" HREF="msg00538.html">Re: [MUD-Dev] Rooms</A></strong>
<ul compact><li><em>From:</em> Greg Miller &lt;gmiller#classic-games,com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00515" HREF="msg00515.html">Re: [MUD-Dev] Rooms</A></STRONG>
<UL><LI><EM>From:</EM> Greg Miller &lt;gmiller#classic-games,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00524.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)y</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00526.html">Re: [MUD-Dev] Parsing Text Output</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00515.html">Re: [MUD-Dev] Rooms</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00538.html">Re: [MUD-Dev] Rooms</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00525"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00525"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: [MUD-Dev] Pay Muds &amp; Free Muds - working together, or against each other?</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00534" HREF="msg00534.html">Re: [MUD-Dev] Pay Muds &amp; Free Muds - working together, or against each other?</A></strong>, 
Ross Nicoll <a href="mailto:rnicoll#lostics,demon.co.uk">rnicoll#lostics,demon.co.uk</a>, Sat 05 Jun 1999, 15:57 GMT
</LI>
</ul>
</ul>
</LI>
<LI><strong><A NAME="00493" HREF="msg00493.html">[MUD-Dev] Rooms</A></strong>, 
Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Fri 04 Jun 1999, 20:34 GMT
<UL>
<LI><strong><A NAME="00499" HREF="msg00499.html">Re: [MUD-Dev] Rooms</A></strong>, 
Ross Nicoll <a href="mailto:rnicoll#lostics,demon.co.uk">rnicoll#lostics,demon.co.uk</a>, Fri 04 Jun 1999, 21:38 GMT
<UL>
<LI><strong><A NAME="00515" HREF="msg00515.html">Re: [MUD-Dev] Rooms</A></strong>, 
Greg Miller <a href="mailto:gmiller#classic-games,com">gmiller#classic-games,com</a>, Sat 05 Jun 1999, 01:28 GMT
<UL>
<LI><strong><A NAME="00525" HREF="msg00525.html">Re: [MUD-Dev] Rooms</A></strong>, 
Ross Nicoll <a href="mailto:rnicoll#lostics,demon.co.uk">rnicoll#lostics,demon.co.uk</a>, Sat 05 Jun 1999, 04:58 GMT
<UL>
<LI><strong><A NAME="00538" HREF="msg00538.html">Re: [MUD-Dev] Rooms</A></strong>, 
Greg Miller <a href="mailto:gmiller#classic-games,com">gmiller#classic-games,com</a>, Sat 05 Jun 1999, 20:20 GMT
<UL>
<LI><strong><A NAME="00539" HREF="msg00539.html">Re: [MUD-Dev] Rooms</A></strong>, 
Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Sat 05 Jun 1999, 21:26 GMT
</LI>
<LI><strong><A NAME="00540" HREF="msg00540.html">Re: [MUD-Dev] Rooms</A></strong>, 
Ross Nicoll <a href="mailto:rnicoll#lostics,demon.co.uk">rnicoll#lostics,demon.co.uk</a>, Sat 05 Jun 1999, 21:46 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00509" HREF="msg00509.html">Re: [MUD-Dev] Rooms</A></strong>, 
Matthew Mihaly <a href="mailto:diablo#best,com">diablo#best,com</a>, Fri 04 Jun 1999, 22:45 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>