<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] common server design --> <!--X-From-R13: pynjerapNphc.uc.pbz --> <!--X-Date: from major.globecomm.net [207.51.48.5] by in3.ibm.net id 868305205.105146-1 Mon Jul 7 19:53:25 1997 CUT --> <!--X-Message-Id: 199707071951.MAA20913#xsvr3,cup.hp.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 33bf7ed8.126245682#relay,mnsinc.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] common server design</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:clawrenc#cup,hp.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="msg00085.html">Previous</a> | <a href="msg00087.html">Next</a> ] Thread: [ <a href="msg00080.html">Previous</a> | <a href="msg00354.html">Next</a> ] Index: [ <A HREF="author.html#00086">Author</A> | <A HREF="#00086">Date</A> | <A HREF="thread.html#00086">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] common server design</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] common server design</LI> <LI><em>From</em>: <A HREF="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</A></LI> <LI><em>Date</em>: Mon, 07 Jul 97 11:43:21 -0700</LI> <LI><em>Reply-to</em>: <A HREF="mailto:claw#null,net">claw#null,net</A></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> In <<A HREF="msg00080.html">33bf7ed8.126245682#relay,mnsinc.com</A>>, on 07/05/97 at 02:14 PM, caliban#darklock,com (Caliban Tiresias Darklock) said: >On Tue, 1 Jul 1997 20:05:08 PST8PDT, clawrenc#cup,hp.com wrote: >>One approach is to make command parsing a question of simple and >>uniform expression evaluation. Make the rules simple and easy to >>learn, and the rest should be almost automatic. >Tiny has done this for quite some time, observing a simple syntax of > command/switch target=arguments >and further dividing the commands into commands which are actual >gameplay commands; uppercase commands, which deal with the connection >to the game; commands beginning with @, which are building and >configuration commands; and commands beginning with +, which are >'added' commands specific to the individual game. Yup. There are usually two general approaches: making the command line modal, or making the commands fall into modal groups. From the above Tiny is taking the latter approach. >There's a general >contempt I've seen in the MUD community for the prevalence of @-signs >and the case sensitivity on only *some* commands in Tiny, but there >*is* a method to the madness. I can't say I like the arrangement either. Then again I loathe modal command lines. My own current model however does use a modal command line (ha!), but I've made it stackable just to be usable. My general tendency is to avoid shifted characters and case-sensitivity for everything I can outside of programming and quote characters. >>>It's the user friendliness that I think we need to QUIT IGNORING. >>>We've done it far too long. >> >>User friendly for A != user friendly for B. >Gee, you're right. So since we cannot make everyone in the world >happy with the design of the command structure, let's just make them >all miserable. Then everyone will be equal, and equality is a Good >Thing. Of a sureity. One size always fits all. I am however interested in seeing competition for the definition of user friendly in the MUD arena by various parties and scales. I'm not interested in trying to establish yet another (or same) orthodoxy. -- J C Lawrence Internet: claw#null,net (Contractor) Internet: coder#ibm,net ---------------(*) Internet: clawrenc#cup,hp.com ...Honorary Member Clan McFUD -- Teamer's Avenging Monolith... </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00080" HREF="msg00080.html">Re: [MUD-Dev] common server design</A></STRONG> <UL><LI><EM>From:</EM> caliban#darklock,com (Caliban Tiresias Darklock)</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00085.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00087.html">Re: [MUD-Dev] RP=MUSH/PG=MUD</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00080.html">Re: [MUD-Dev] common server design</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00354.html">Re: [MUD-Dev] common server design</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00086"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00086"><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="00021" HREF="msg00021.html">Re: [MUD-Dev] Mob AI</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 07:50 GMT <LI><strong><A NAME="00020" HREF="msg00020.html">Re: [MUD-Dev] Hardcore server design</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 07:36 GMT <LI><strong><A NAME="00018" HREF="msg00018.html">Re: [MUD-Dev] common server design</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 04:19 GMT <UL> <LI><strong><A NAME="00080" HREF="msg00080.html">Re: [MUD-Dev] common server design</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sun 06 Jul 1997, 00:59 GMT <UL> <LI><strong><A NAME="00086" HREF="msg00086.html">Re: [MUD-Dev] common server design</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 08 Jul 1997, 02:53 GMT </LI> </UL> </LI> <LI><strong><A NAME="00354" HREF="msg00354.html">Re: [MUD-Dev] common server design</A></strong>, Martin Keegan <a href="mailto:martin#cam,sri.com">martin#cam,sri.com</a>, Mon 04 Aug 1997, 01:18 GMT <UL> <LI><strong><A NAME="00491" HREF="msg00491.html">Re: [MUD-Dev] common server design</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 12 Aug 1997, 17:34 GMT </LI> </UL> </LI> </UL> <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="00509" HREF="msg00509.html">[MUD-Dev] common server design</A></strong>, Cynbe ru Taren <a href="mailto:cynbe#laurel,actlab.utexas.edu">cynbe#laurel,actlab.utexas.edu</a>, Wed 13 Aug 1997, 04:54 GMT </LI> </UL> </LI> <LI><strong><A NAME="00015" HREF="msg00015.html">Re: [MUD-Dev] noise</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 03:40 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>