<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] The MLI Project --> <!--X-From-R13: Qnyvona Fverfvnf Rnexybpx <pnyvonaNqnexybpx.pbz> --> <!--X-Date: Tue, 24 Feb 1998 19:25:58 +0000 --> <!--X-Message-Id: 199802241925.OAA24832#relay,mnsinc.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 9802241513.8v17@ami-cg.GraySage.Edmonton.AB.CA --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] The MLI Project</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:caliban#darklock,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="msg00581.html">Previous</a> | <a href="msg00583.html">Next</a> ] Thread: [ <a href="msg00580.html">Previous</a> | <a href="msg00584.html">Next</a> ] Index: [ <A HREF="author.html#00582">Author</A> | <A HREF="#00582">Date</A> | <A HREF="thread.html#00582">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] The MLI Project</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] The MLI Project</LI> <LI><em>From</em>: Caliban Tiresias Darklock <<A HREF="mailto:caliban#darklock,com">caliban#darklock,com</A>></LI> <LI><em>Date</em>: Tue, 24 Feb 1998 14:26:26 -0500</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> On 10:13 AM 2/24/98 +0000, I personally witnessed Chris Gray jumping up to say: >[Ling:] > >:By displaying information regarding a single 'thing' across several >:windows (specially as above) would require the player to process the >:information and spent some time as a detective. Piecing things from >:different parts of the spectrum to get the big picture. I think some people might actually like this. I wouldn't be one of them, but I imagine a lot of people would think this sort of thing is really cool... sort of like all the different gauges on a flight simulator. They all mean something small individually, but they fit together into a bigger picture that you just have to understand the interaction to get a look at. >:This seems silly coz a computer should do this all for you. So perhaps a >:layering system where you can switch off layers. If any of the other >:senses is very strong, it can spill over. Umm... that seems overly complex. I don't know that it would really be workable. >That could work, but would take some getting used to. For people just >starting, separate windows might be less confusing. Having to integrate >the data might not be too unrealistic - humans often have to do that in >real life, e.g. trying to identify what is giving off a sound or a >smell, by wandering around listening/sniffing. Also if you have multiple senses, you often have to specifically try to *use* one. If you're not paying attention to it, then you don't notice anything. Something I was thinking of was maybe a system where you would have 'throbbers' (like the Netscape meteor storm or the IE spinning comet) on your toolbar icons: when you move into a room, any of the toolbar icons related to senses that are updated start the throbber, which should be subtle but noticeable. Then you have a very simple sequence. Walk into a room, look at the toolbar, and click the icons that are throbbing. You're now assured that you've seen what there is to see in the room, within your abilities, and you can move on. If you don't particularly care about exploring, you can ignore them. If you REALLY don't care, you could take those icons off the toolbar. Depending on the sense, you might have any number of things pop up from those icons: a picture, another window, a series of things you can smell/hear, a little dropdown description, whatever. Depending on the sense and the information you're going to display, you can select an appropriate information vehicle. >However, I would expect >a visual-oriented additional sense to be fairly well integrated with >normal vision, after a couple of months of use. So, a good setup would >allow both versions - separate windows as well as an integrated one, with >control of what all aspects are displayed, and how. I think a really good setup would choose one of the methods and stick with it, rather than trying to do both! There are things you can do with the layered approach that just don't work well with the windowed approach; for example, you might allow descriptions that somehow handle different senses in-line. In a windowed system, unless the description is worded right, it won't translate. Consider the following description, assuming %INFRA% brackets text which is only for those using infravision: The room is rather dark, with only a slight glow spilling over from a light source to the south which pulsates slowly. %INFRA%The room is uniformly cold, and the light gives off no discernible heat.%INFRA% This works for both systems! You can take the part in the %INFRA% tags and put it in another window if the player has infravision. You can place it inline if he has it layered. Smooth, eh? Not really... along comes the builder, thinking his descs are a little too simple and first-grader style, and decides to improve the description a little. (I wish more builders would do this.) The room is rather dark%INFRA% and uniformly cold%INFRA%, with only a slight glow spilling over from a light source to the south which%INFRA% gives off no discernible light and %INFRA% pulsates slowly. If you have infravision, you get "The room is rather dark and uniformly cold, with only a slight glow spilling over from a light source to the south which gives off no discernible light and pulsates slowly." If you don't, you get "The room is rather dark, with only a slight glow spilling over from a light source to the south which pulsates slowly." Layered systems, this works. But windowed? Your infravision information, once again, is "and uniformly cold" and "gives off no discernible light". How do you put that into a description window? Also consider that with the windowed approach, you have the capacity for other people to write plug-in modules and expand the architecture to handle different things... for example, someone might write a RealAudio plug-in that retrieves the RA file from a server and hands it off to the player, so your MUDding is enhanced by music. Someone else might write a PNG displayer, or something for some odd format no one uses anymore like PPM. I'm a big proponent of things that have pure hack value. I'm much quicker to buy something that sucks but has an extensible architecture; I'm sort of indifferent to things that come out which are damn good, but you get what you got and deal with it. Particularly with MUDs, which have met a lot of resistance to the idea of dedicated clients to begin with, I think a system constructed with the idea that people are going to grab an SDK and write add-ons is more likely to be a good one. Not that I'm suggesting you do a half-ass job of the client, but after all what you think really kicks ass is something the next guy may absolutely hate. </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="00580" HREF="msg00580.html">Re: [MUD-Dev] The MLI Project</A></STRONG> <UL><LI><EM>From:</EM> cg#ami-cg,GraySage.Edmonton.AB.CA (Chris Gray)</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00581.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00583.html">Dynamic Loading of Modules</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00580.html">Re: [MUD-Dev] The MLI Project</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00584.html">Re: [MUD-Dev] The MLI Project</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00582"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00582"><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="00607" HREF="msg00607.html">Re: [MUD-Dev] Java and Javascript</A></strong>, Mike Sellers <a href="mailto:mike#online-alchemy,com">mike#online-alchemy,com</a>, Thu 26 Feb 1998, 16:13 GMT <LI><strong><A NAME="00592" HREF="msg00592.html">bar-time (was Re: [MUD-Dev] The MLI Project)</A></strong>, Mike Sellers <a href="mailto:mike#online-alchemy,com">mike#online-alchemy,com</a>, Wed 25 Feb 1998, 21:54 GMT <LI><strong><A NAME="00583" HREF="msg00583.html">Dynamic Loading of Modules</A></strong>, Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Wed 25 Feb 1998, 06:26 GMT <LI><strong><A NAME="00580" HREF="msg00580.html">Re: [MUD-Dev] The MLI Project</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 24 Feb 1998, 18:20 GMT <UL> <LI><strong><A NAME="00582" HREF="msg00582.html">Re: [MUD-Dev] The MLI Project</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Tue 24 Feb 1998, 19:25 GMT </LI> </UL> <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="00584" HREF="msg00584.html">Re: [MUD-Dev] The MLI Project</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Wed 25 Feb 1998, 07:05 GMT <UL> <LI><strong><A NAME="00585" HREF="msg00585.html">Re: [MUD-Dev] The MLI Project</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Wed 25 Feb 1998, 08:09 GMT <UL> <LI><strong><A NAME="00587" HREF="msg00587.html">The MLI Project</A></strong>, Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Wed 25 Feb 1998, 09:34 GMT <UL> <LI><strong><A NAME="00590" HREF="msg00590.html">Re: [MUD-Dev] The MLI Project</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Wed 25 Feb 1998, 16:40 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </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>