<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: Its nice to be back --> <!--X-From-R13: @nguna Kbfcr <lbfcrNunjnvv.rqh> --> <!--X-Date: from tacitus.globecomm.net [207.51.48.7] by mx01.ca.us.ibm.net id 855996714.135277-4 Sat Feb 15 08:51:54 1997 --> <!--X-Message-Id: Pine.GSO.3.93.970214102943.24166A-100000@uhunix2 --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199702140330.DAA82667#out2,ibm.net --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: Its nice to be back</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:yospe#hawaii,edu"> </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="msg00004.html">Previous</a> | <a href="msg00006.html">Next</a> ] Thread: [ <a href="msg00003.html">Previous</a> | <a href="msg00062.html">Next</a> ] Index: [ <A HREF="author.html#00005">Author</A> | <A HREF="#00005">Date</A> | <A HREF="thread.html#00005">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: Its nice to be back</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: Multiple Recipients of MUD Design Mailing List <<A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A>></LI> <LI><em>Subject</em>: Re: Its nice to be back</LI> <LI><em>From</em>: Nathan Yospe <<A HREF="mailto:yospe#hawaii,edu">yospe#hawaii,edu</A>></LI> <LI><em>Date</em>: Fri, 14 Feb 1997 10:54:25 -1000</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, 13 Feb 1997 coder#ibm,net wrote: :On 12/02/97 at 05:07 PM, Nathan Yospe <yospe#hawaii,edu> said: > Well, :we've been down a good four months now, or so, haven't we? : :Welcome to my humble abode of quaking REXX stripts and tremulous mailers. *chuckle* Don't remind me... I'm trying to deal with a similar problem for a webserver database system's fanmail linkers. Not the REXX scripts... wouldn't touch the stuff... but the mailers. :>I :>can't wait to see what you guys have cooked up in the downtime. As for my :>own project, I have gone full hybrid: a fully compiled, driver free MUD :>with a fully functional, partial compile, OO language framework, which, :>though clumsy, still looks a heck of a lot better than the two commercial :>equivalents I've used. (QuakeC and 4D internal) : :Unghh. Care to define, "full hybrid" and, "driver free"? Internal system (core) is hardcoded, but entirely modular. The process system is maybe 60 lines of code, and the entire configuration of the MUD can be controlled from there. It can become combat/noncombat/talker/RP/etc at the replacement of a module... I have seven socket modules for players in place... Characters (standard combat MUDish) are one of them, and synchronous with Items, another fundamental of that system. As a test of the modularity, there is an imbeded space invaders game, a chess challenge room, a bridge tournament, the creation engine, and a space combat range based game available to players. When I say "driver free" I mean that the MUD is primarily a C++ library of MUD support classes, with a simple, but tremendously powerful, MUD built out of that library... but it is free of the code bloat typical of totally abstracted driver/lib systems. With the internal programming language as powerful as it is, it doesn't suffer for flexibility. :I've been looking thru PIKE recently as a possible stealable language :base. Its not really what I want (I *really* like the fact that my :current effort is type-less), but it has a lot of promis. If I really :start feeling sick enough I may even go as far as making the language a :shell ala MUQ, and then allow any number languages to be (optionally) :hooked in to the running server. Its cute, its neat, and I'm not sure its :worth anything. Heh. I don't care for the I/O constructs for languages on a MUQ... but then, I don't like free user programming in the game proper, either. I prefer a core programming team, with protected relevant programming only for builders. Of course, I did inline the compiler into the MUD, so the highest level people can access the C++ engine from within the game. :>...I've also extended :>polymorphism a bit... anything can be composed of any number of :>components, and any action that can be performed on any tangible can be :>attempted on any other tangible, likewise with locations and intangibles. : :Err, single inheritance tree and/or lotsa friend functions? Or just :attempted logical resolution of any method on any object even if there is :not a direct definition for that method there? First and third. Complex (not single) inheritance tree handles 99.9% of the cases, natural language interpreter handles whatever else happens along. All tangibles are inherited from physical, which is the operated target for any targeting Action. Most extended classes have a Reaction, which is the member function of the class checked by the action. :> Again, its nice to be back. I'll be posting regularly, again. I look :>forward to hearing from the rest of you soon. : :The old lot are trickling back in at about one or two a day so far. :Unfortunately I don't have NG access at work now <sigh> so my recruiting :efforts are stymied. Ah. Well... I'm bringing in a young colleague of mine... he should have subscribed by now... done a bit of work with him, and he's helping me with my base. So.... welcome, Felix. Er... when you read this... a short self introduction to the group is traditional. Also, I'm thinking of inviting Robin J. Carey. He and I have been coresponding by email for about six months now. __ _ __ _ _ , , , , /_ / / ) /_ /_) / ) /| /| / /\ First Light of a Nova Dawn / / / \ /_ /_) / \ /-|/ |/ /_/ Final Night of a World Gone Nathan F. Yospe - University of Hawaii Dept of Physics - yospe#hawaii,edu </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="msg00004.html">Re: Invitation to MUD Design Mailing List</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00006.html">Re: Invitation to MUD Design Mailing List</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00003.html">Re: Its nice to be back</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00062.html">MUD Design Digest V1 #56</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00005"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00005"><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: Invitation to MUD Design Mailing List</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00171" HREF="msg00171.html">Re: Invitation to MUD Design Mailing List</A></strong>, coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sat 22 Mar 1997, 13:58 GMT </LI> </ul> </ul> </LI> <LI><strong><A NAME="00001" HREF="msg00001.html">Testing</A></strong>, coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Thu 13 Feb 1997, 15:53 GMT <LI><strong><A NAME="00000" HREF="msg00000.html">Its nice to be back</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Thu 13 Feb 1997, 15:35 GMT <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="00003" HREF="msg00003.html">Re: Its nice to be back</A></strong>, coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Fri 14 Feb 1997, 11:18 GMT </LI> <LI><strong><A NAME="00005" HREF="msg00005.html">Re: Its nice to be back</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sat 15 Feb 1997, 16:51 GMT </LI> </UL> </LI> <LI><strong><A NAME="00062" HREF="msg00062.html">MUD Design Digest V1 #56</A></strong>, coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Wed 18 Dec 1996, 03:42 GMT <LI><strong><A NAME="00060" HREF="msg00060.html">Re: Call for Opinions: MIGE</A></strong>, Chris Lawrence <a href="mailto:clawrenc#xsvr1,cup.hp.com">clawrenc#xsvr1,cup.hp.com</a>, Wed 27 Nov 1996, 17:18 GMT <LI><strong><A NAME="00059" HREF="msg00059.html">Command Parsers, continued</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Mon 25 Nov 1996, 01:28 GMT <LI><strong><A NAME="00061" HREF="msg00061.html">Command Parsing</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 24 Nov 1996, 23:06 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>