<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Re: PDMud thread summary --> <!--X-From-R13: @vxynf Syzdivfg <q97ryzNqgrx.punyzref.fr> --> <!--X-Date: Thu, 22 Oct 1998 13:55:03 -0700 --> <!--X-Message-Id: Pine.SOL.3.96.981022223126.26956A-100000#licia,dtek.chalmers.se --> <!--X-Content-Type: text/plain --> <!--X-Reference: Pine.LNX.3.96.981022202629.354A-100000@localhost --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Re: PDMud thread summary</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:d97elm#dtek,chalmers.se"> </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="msg00362.html">Previous</a> | <a href="msg00364.html">Next</a> ] Thread: [ <a href="msg00359.html">Previous</a> | <a href="msg00335.html">Next</a> ] Index: [ <A HREF="author.html#00363">Author</A> | <A HREF="#00363">Date</A> | <A HREF="thread.html#00363">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Re: PDMud thread summary</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: PDMud thread summary</LI> <LI><em>From</em>: Niklas Elmqvist <<A HREF="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</A>></LI> <LI><em>Date</em>: Thu, 22 Oct 1998 22:52:13 +0200 (MET DST)</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 Thu, 22 Oct 1998, The Arrow wrote: [Simplicity:] > However, among all the buzz-words and efficiency talk, there is one word I > miss: simplicity. Personally I think this project first of all should be > simple, and efficiency and modularization should come after that. At leas > it should be so if we want this, I don't know waht to call it, "creation" ;) > to spread outside the little circle this list really is. Well, if we decide to stick to the three main levels of the PDMud project as proposed earlier, then the complexity would be very different depending on what level you are looking at. Level A or zero (the driver level, that is) would be like the kernel of most OS:es -- you can certainly try to tamper with it, but doing so requires a fair degree of insight in how the system works and may very well result in that things break higher up :) Okay, the (proposed) design at the module level is a little different from most MUDs in that we here have several different (potentially dozens or more) individual modules talking to each other and collaborating towards behaving like a MUD, but that does not necessarily mean it is more complex than a "conventional" MUD server. Anyone with a little time on their hands should be able to write new modules or modify exisiting ones. Since we want to support *any* kind of MUD system (even where the term does not really apply), you should be able to rip out all modules and build new ones with as little effort as possible. Going still higher up in the hierarchy, people who want to use the MUD but not get involved in the module development can dig into the lib and build on the world, design quests, tweak the laws of physics, and so on. All parts of the project should be thoroughly documented to serve as an educational tool for new MUD developers. We also need some kind of tutorials on how to build new modules, how the event manager works, how inter-module communication is performed, etc. I don't know how much more simplicity we can add before limiting ourselves. IMHO, the current model is quite simple and therefore a Good Thing<tm>. Since we want to cater to just about any taste, we need this kind of flexibility. > / Joachim -- Niklas Elmqvist (d97elm#dtek,chalmers.se) ---------------------- "The trouble with being a god is that you've got no one to pray to." -- Terry Pratchett, Small Gods </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="00359" HREF="msg00359.html">[MUD-Dev] Re: PDMud thread summary</A></STRONG> <UL><LI><EM>From:</EM> The Arrow <arrow#trelleborg,mail.telia.com></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00362.html">[MUD-Dev] Re: evil - good realism</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00364.html">[MUD-Dev] Re: PDMud thread summary</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00359.html">[MUD-Dev] Re: PDMud thread summary</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00335.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00363"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00363"><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: PDMud thread summary</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="00386" HREF="msg00386.html">[MUD-Dev] Re: PDMud thread summary</A></strong>, Vadim Tkachenko <a href="mailto:vt#freehold,crocodile.org">vt#freehold,crocodile.org</a>, Fri 23 Oct 1998, 04:17 GMT </LI> </ul> <LI><strong><A NAME="00374" HREF="msg00374.html">[MUD-Dev] Re: PDMud thread summary</A></strong>, Darrin Hyrup <a href="mailto:shades#mythicgames,com">shades#mythicgames,com</a>, Fri 23 Oct 1998, 02:45 GMT <UL> <LI><strong><A NAME="00381" HREF="msg00381.html">[MUD-Dev] Re: PDMud thread summary</A></strong>, J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Fri 23 Oct 1998, 03:46 GMT </LI> </UL> </LI> </ul> </ul> <LI><strong><A NAME="00359" HREF="msg00359.html">[MUD-Dev] Re: PDMud thread summary</A></strong>, The Arrow <a href="mailto:arrow#trelleborg,mail.telia.com">arrow#trelleborg,mail.telia.com</a>, Thu 22 Oct 1998, 19:03 GMT <UL> <LI><strong><A NAME="00363" HREF="msg00363.html">[MUD-Dev] Re: PDMud thread summary</A></strong>, Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Thu 22 Oct 1998, 20:55 GMT </LI> </UL> </LI> </ul> </LI> <LI><strong><A NAME="00335" HREF="msg00335.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 22 Oct 1998, 04:08 GMT <UL> <LI><strong><A NAME="00348" HREF="msg00348.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Thu 22 Oct 1998, 11:32 GMT </LI> </UL> <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="00339" HREF="msg00339.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 22 Oct 1998, 04:58 GMT <UL> <LI><strong><A NAME="00368" HREF="msg00368.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, Hal Black <a href="mailto:hal#moos,ml.org">hal#moos,ml.org</a>, Thu 22 Oct 1998, 23:26 GMT </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>