<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Re: clients anyone?... --> <!--X-From-R13: X Q Znjerapr <pynjNhaqre.rate.ftv.pbz> --> <!--X-Date: Fri, 18 Sep 1998 13:51:14 -0700 --> <!--X-Message-Id: 199809182050.NAA06913#under,engr.sgi.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199808111806.TAA03330#aaaaaaaa,demon.co.uk --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Re: clients anyone?...</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:claw#under,engr.sgi.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="msg01063.html">Previous</a> | <a href="msg01065.html">Next</a> ] Thread: [ <a href="msg00790.html">Previous</a> | <a href="msg01081.html">Next</a> ] Index: [ <A HREF="author.html#01064">Author</A> | <A HREF="#01064">Date</A> | <A HREF="thread.html#01064">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Re: clients anyone?...</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>: [MUD-Dev] Re: clients anyone?... </LI> <LI><em>From</em>: J C Lawrence <<A HREF="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</A>></LI> <LI><em>Date</em>: Fri, 18 Sep 1998 13:50:48 -0700</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#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 Tue, 11 Aug 1998 19:06:44 +0100 (BST) Andrew Wilson<andrew#aaaaaaaa,demon.co.uk> wrote: > Hi, there's been little talk about clients and how they integrate > with servers. I've seen a little about ansi colour codes in text > and Erik mentioned TWin's approach to building windowing > applications that interface with mud internals. But apart from > that, um nothing... > I think this is odd, because I believe that clients are as > important as servers. But then I would think that wouldn't I... Given TkMOO (which I've just been working thru), yes. I'm also quite impressed. For those unaware of this tool, see: <A HREF="http://www.cm.cf.ac.uk/User/Andrew.Wilson/tkMOO-light/">http://www.cm.cf.ac.uk/User/Andrew.Wilson/tkMOO-light/</A>). > Tile based projects like UO and Furcadia and emerging RPG+Quake > stuff represent one facet of client technology, funky pictures and > a gaming feel with the graphics being the prime purpose of the > exercise. Having worked thru and played with TkMOO for about an hour, why do you consider tile-based interfaces to be contradictory with the more representative view of TkMOO? In essence isn't it really just a specific presentation of the world data set, one which a plugin or similar could intercept and present differently? > Stuff like TWin, AstroVR, Jupiter, Supernova come from a desire > not so much to play games but to provide tools that let people do > work. These are groupware applications with an integral realtime > communications aspect, more than just email. Chat is common to > all of these though some also have video and audio capabilities. <nod> Its also worth noting that porn formed a very large faction of the early CuSeeMe adopters. > For some examples of the applications you can build here are a > couple of gadgets I've been working on recently... > I've got a crab (an NPC) at Waterpoint. When you speak to him > your message is passed, via a link through my connected client, to > a PERL script sitting on my home UNIX machine. The script > performs an ELIZA transformation on the message and returns a > reply which the crab then speaks. Presto, talking crab. When I'm > not connected, and the link can't be made then the crab recovers > by merely insulting the speaker. The crab is grumpy you see. <ponder> There have been various discussions here of having ultimately decentralised servers where individual client machines conspired together to present the apparency of a single cohesive world, and where client disconnects were analagous to part of the world falling out of existance (or into a degraded level of existance resistant to state changes (cf cdfs and other other low grade mirror technologies)). I see this as essentially a step in the same direction, except that it makes the __intelligence__ distributed as versus the world fact, and thus allows highly localised control of world-aspects pertaining to specific players, especially as they relate to persistance. The fact of the crab's existance is never in question. The behaviour and the value of the crab is entirely tied to the player state. Cute. > Navigating on muds is always tricky... Its possibly the nastiest aspect when considered from a global perspective as it defines not only how a player knows what his current motion possibilities are and how he takes advantage of them, but also how a player moves from one location to a possibly distant other location and how he knows how to get there as well as how he actually gets there. > Some notes on developing the navigation widgets: > <A HREF="http://www.cm.cf.ac.uk/User/Andrew.Wilson/rose_who/">http://www.cm.cf.ac.uk/User/Andrew.Wilson/rose_who/</A> I like. <bow> -- J C Lawrence Internet: claw#null,net (Contractor) Internet: coder#ibm,net ---------(*) Internet: claw#under,engr.sgi.com ...Honourary Member of Clan McFud -- Teamer's Avenging Monolith... </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="01081" HREF="msg01081.html">[MUD-Dev] Re: clients anyone?...</A></strong> <ul compact><li><em>From:</em> Andrew Wilson <andrew#aaaaaaaa,demon.co.uk></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00662" HREF="msg00662.html">[MUD-Dev] clients anyone?...</A></STRONG> <UL><LI><EM>From:</EM> Andrew Wilson <andrew#aaaaaaaa,demon.co.uk></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg01063.html">[MUD-Dev] Marian's Tailor vs. Psychopaths</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg01065.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00790.html">[MUD-Dev] Re: clients anyone?...</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg01081.html">[MUD-Dev] Re: clients anyone?...</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#01064"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#01064"><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>[MUD-Dev] Re: clients anyone?...</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00690" HREF="msg00690.html">[MUD-Dev] Re: clients anyone?...</A></strong>, Hans-Henrik Staerfeldt <a href="mailto:hhs#cbs,dtu.dk">hhs#cbs,dtu.dk</a>, Wed 12 Aug 1998, 18:08 GMT <UL> <LI><strong><A NAME="00692" HREF="msg00692.html">[MUD-Dev] Re: clients anyone?...</A></strong>, Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Wed 12 Aug 1998, 18:37 GMT <UL> <LI><EM>Message not available</EM><UL> <LI><strong><A NAME="00697" HREF="msg00697.html">[MUD-Dev] Re: LinuxThreads and SIGUSR1 (Ref: [MUD-Dev])</A></strong>, Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Wed 12 Aug 1998, 23:09 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00790" HREF="msg00790.html">[MUD-Dev] Re: clients anyone?...</A></strong>, Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Thu 20 Aug 1998, 18:25 GMT </LI> </UL> </LI> </ul> <LI><strong><A NAME="01064" HREF="msg01064.html">[MUD-Dev] Re: clients anyone?...</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 18 Sep 1998, 20:51 GMT <UL> <LI><strong><A NAME="01081" HREF="msg01081.html">[MUD-Dev] Re: clients anyone?...</A></strong>, Andrew Wilson <a href="mailto:andrew#aaaaaaaa,demon.co.uk">andrew#aaaaaaaa,demon.co.uk</a>, Sun 20 Sep 1998, 00:58 GMT </LI> </UL> </LI> </ul> </LI> <LI><strong><A NAME="00651" HREF="msg00651.html">[MUD-Dev] Re: async i/o and threads (was: Re: lurker emerges</A></strong>, James Wilson <a href="mailto:jwilson#rochester,rr.com">jwilson#rochester,rr.com</a>, Tue 11 Aug 1998, 04:20 GMT <UL> <LI><strong><A NAME="00655" HREF="msg00655.html">[MUD-Dev] Re: async i/o and threads (was: Re: lurker emerges</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Tue 11 Aug 1998, 06:58 GMT </LI> </UL> </LI> <LI><strong><A NAME="00646" HREF="msg00646.html">[MUD-Dev] Re: async i/o and threads (was: Re: lurker emerges)</A></strong>, James Wilson <a href="mailto:jwilson#rochester,rr.com">jwilson#rochester,rr.com</a>, Tue 11 Aug 1998, 02: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>