<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Circumstances & Situations --> <!--X-From-R13: Dvpuneq Ibbypbpx <YnHveNqvny.cvcrk.pbz> --> <!--X-Date: Sun, 04 Jan 1998 01:15:55 +0000 --> <!--X-Message-Id: 34AF6281.5F64#dial,pipex.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 01bd10cb$9fdcdfe0$3ac22cc7#slip5,cs.fsu.edu --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Circumstances & Situations</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:KaVir#dial,pipex.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> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00019.html">Previous</a> | <a href="msg00021.html">Next</a> ] Thread: [ <a href="msg00023.html">Previous</a> | <a href="msg00019.html">Next</a> ] Index: [ <A HREF="author.html#00020">Author</A> | <A HREF="#00020">Date</A> | <A HREF="thread.html#00020">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Circumstances & Situations</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] Circumstances & Situations</LI> <LI><em>From</em>: Richard Woolcock <<A HREF="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</A>></LI> <LI><em>Date</em>: Sun, 04 Jan 1998 02:20:49 -0800</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> Travis Casey wrote: > > Richard Woolcock <KaVir#dial,pipex.com> wrote: > > >I was hoping to have my movement code work in a 'walkto <x> <y>' type > >way (I suppose I could add aliases like 'baker' etc), which would move > >the player automatically at a speed specific to various things until > >they arrive or someone stops them. This wouldn't really be quite like > >you describe, it would be more like: > > > >]goto baker > >You start walking north along the road. > >[pause for a couple of seconds] > >You turn to your left, and continue walking along the road. > >Far ahead you see a pretty young girl. > >[pause a moment] > >Just ahead of you, you see a pretty young girl. > >[pause a moment] > >To your left you hear the sound of running feet coming towards you. > >Just ahead of you, a pretty young girl turns to face your direction. > >You walk past a pretty young girl. > > [rest of example cut] > > >Basically this will only show things in front of you (or you changing > >directions), and wouldn't spam you with a load of text every time you > >move. I am hoping this will help get around the difficulties generally > >associated with a world 5120x5120 rooms across. I'm also going to be > >making combat reach over rooms (at least one room away) - in fact this > >will be how backstab will work (hit someone in front of you who is > >facing away from you). > > Personally, I always get the willies when someone talks about only > showing what's in front of the character on a text-based mud. This opens > a large can of worms -- you have to have positions within rooms, an idea > of how the character is facing, and an arc of vision for the character. > > This sort of thing has always seemed like too much work to me -- you > pretty much have to keep track of all the position and facing data that > a graphical mud would need to draw what the character's seeing, and then > you have to interpret that data and output it as text. IMHO, if you want > this sort of detail, it's probably easier to make a graphical mud -- the > methods for drawing the world so that only things that are in the player's > line of sight already exist and are fairly simple for the graphical case. Erm well no, I don't ;) I use 'rooms' at coord positions, with the assumption that a 'room' is a section of something - a room, part of a room, part of a plain, a bit of river, etc. When I say you can see what is in front of you, I mean you can see everything in your 'room' as well as everything in the 'room' ahead of you (or two rooms ahead). Now I agree that this is not the best solution, but its quite workable and very simple to implement. KaVir. </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <!--X-Follow-Ups-End--> <!--X-References--> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00019.html">Re: [MUD-Dev] Mail from mud Update :)</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00021.html">Re: [MUD-Dev] Mud-Dev FAQ</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00023.html">Who's bugging who? : was- Wild West</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00019.html">Re: [MUD-Dev] Mail from mud Update :)</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00020"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00020"><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] Commercial value of RP</STRONG>, <EM>(continued)</EM> <ul compact> <LI><strong><A NAME="00188" HREF="msg00188.html">Re: [MUD-Dev] Commercial value of RP</A></strong>, Mike Sellers <a href="mailto:mike#online-alchemy,com">mike#online-alchemy,com</a>, Sat 10 Jan 1998, 19:17 GMT <UL> <LI><strong><A NAME="00205" HREF="msg00205.html">Re: [MUD-Dev] Commercial value of RP</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 12 Jan 1998, 06:12 GMT </LI> </UL> </LI> </ul> </LI> <LI><strong><A NAME="00024" HREF="msg00024.html">my bio (was Re: [MUD-Dev] Mud-Dev FAQ)</A></strong>, Mike Sellers <a href="mailto:mike#online-alchemy,com">mike#online-alchemy,com</a>, Mon 05 Jan 1998, 06:11 GMT <LI><strong><A NAME="00023" HREF="msg00023.html">Who's bugging who? : was- Wild West</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sun 04 Jan 1998, 20:44 GMT <LI><strong><A NAME="00020" HREF="msg00020.html">Re: [MUD-Dev] Circumstances & Situations</A></strong>, Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Sun 04 Jan 1998, 01:15 GMT <LI><strong><A NAME="00019" HREF="msg00019.html">Re: [MUD-Dev] Mail from mud Update :)</A></strong>, Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Sun 04 Jan 1998, 01:10 GMT <UL> <LI><strong><A NAME="00076" HREF="msg00076.html">Re: [MUD-Dev] Mail from mud Update :)</A></strong>, JC Lawrence <a href="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</a>, Wed 07 Jan 1998, 00:37 GMT <UL> <LI><strong><A NAME="00085" HREF="msg00085.html">Re: [MUD-Dev] Mail from mud Update :)</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Wed 07 Jan 1998, 15:48 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00017" HREF="msg00017.html">Mud-Dev FAQ</A></strong>, Ling <a href="mailto:K.L.Lo-94#student,lboro.ac.uk">K.L.Lo-94#student,lboro.ac.uk</a>, Sat 03 Jan 1998, 16:44 GMT </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>