1997Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev]  Room&#45;based vs. coordinate&#45;based -->
<!--X-From-R13: Xrss Yrffryzna <wrssxNgrargjbex.pbz> -->
<!--X-Date: from scipio.globecomm.net [207.51.48.12] by in12.ibm.net id 865364340.29374&#45;1 Tue Jun  3 18:59:00 1997 CUT -->
<!--X-Message-Id: 3.0.32.19970603120137.009dfa1c#mail,tenetwork.com -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev]  Room-based vs. coordinate-based</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:jeffk#tenetwork,com">
</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="msg01108.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01111.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01089.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01148.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01110">Author</A>
&nbsp;|&nbsp;<A HREF="#01110">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01110">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev]  Room-based vs. coordinate-based</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev]  Room-based vs. coordinate-based</LI>
<LI><em>From</em>: Jeff Kesselman &lt;<A HREF="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</A>&gt;</LI>
<LI><em>Date</em>: Tue, 03 Jun 1997 12:01:38 -0700</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
At 08:28 AM 6/3/97 PST8PDT, you wrote:
&gt;Jeff wrote:
&gt;
&gt;} &gt; I have some questions regarding a room-based vs. a coordinate-based
&gt;} &gt; MUD issues.
&gt;} 
&gt;} Well, they aren't necessarily mutually exclusive...
&gt;} 
&gt;} I do both.  A "room" based system (really a N deep hirearchical tree of
&gt;} containers) where there is a coord system inside of each "room".
&gt;
&gt;How do you handle cross-room actions?

As I understand your question, I don't.  As I say "room" is too narrow a
term. My model is a world of nested containers, each iwth acoordinate
system. If you want something like a voice to be heard in multiple places,
or an arrow to arch across an area, the areas in questio nare all part of
the same "container" and exist in the same coordinate space.

As an example... a large expanse of desert might all be one container.  The
streets of a city m,igth be another container. Inside a bar in the city is
in a third conatiner.

The whole purpose of containers is to cut down on the interraction between
players where logical and reduce the n-square problem. (Actually, thats not
entirely true, my parse system is also inhearently tied to the container
hirearchy.)

&gt;What do you handle in a "room" fashion and what in a "coordinate" fashion?

Everything is both.
See the above examples.  All containers have internal and external width,
height, and inetrnal coordinate system.  All containers exist at a point in
the coord system of the container that contains them. (There is a root
container for those at the "TOP" that, as a special case, has a null parent.)


&gt;What algorithms do you use? 

Um... thats BIG question. All code is algorithymic.  Im not sure what your
question is here...

JK


</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="01148" HREF="msg01148.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>
<ul compact><li><em>From:</em> alexo#bigfoot,com (Alex Oren)</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01108.html">Re: [MUD-Dev] Life</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01111.html">Re: [MUD-Dev] Life</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01089.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg01148.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01110"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01110"><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><A NAME="01170" HREF="msg01170.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Tue 06 Jan 1970, 14:33 GMT
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="01079" HREF="msg01079.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Tue 03 Jun 1997, 11:36 GMT
<UL>
<LI><strong><A NAME="01090" HREF="msg01090.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 04 Jan 1970, 20:58 GMT
</LI>
<LI><strong><A NAME="01089" HREF="msg01089.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Alex Oren <a href="mailto:alexo#bigfoot,com">alexo#bigfoot,com</a>, Tue 03 Jun 1997, 17:42 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01110" HREF="msg01110.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 04 Jun 1997, 01:59 GMT
<UL>
<LI><strong><A NAME="01148" HREF="msg01148.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Alex Oren <a href="mailto:alexo#bigfoot,com">alexo#bigfoot,com</a>, Wed 04 Jun 1997, 20:48 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01180" HREF="msg01180.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Huibai <a href="mailto:ashen#pixi,com">ashen#pixi,com</a>, Thu 05 Jun 1997, 12:15 GMT
</LI>
<LI><strong><A NAME="01271" HREF="msg01271.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
Brandon J. Rickman <a href="mailto:ashes#pc4,zennet.com">ashes#pc4,zennet.com</a>, Tue 10 Jun 1997, 06:45 GMT
<UL>
<LI><strong><A NAME="01287" HREF="msg01287.html">Re: [MUD-Dev]  Room-based vs. coordinate-based</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Wed 11 Jun 1997, 12:24 GMT
</LI>
</UL>
</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>