<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Flexible, Modular Server Design --> <!--X-From-R13: Penaqba Qyvar <oenaqbaNzreyva.frqban.arg> --> <!--X-Date: from scipio.globecomm.net [207.51.48.12] by in5.ibm.net id 867489103.41988-1 Sat Jun 28 09:11:43 1997 CUT --> <!--X-Message-Id: Pine.GSO.3.95.970628012216.11420B-100000#merlin,sedona.net --> <!--X-Content-Type: text/plain --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Flexible, Modular Server Design</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:brandon#merlin,sedona.net"> </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="msg01571.html">Previous</a> | <a href="msg01573.html">Next</a> ] Thread: [ <a href="msg01581.html">Previous</a> | <a href="msg01577.html">Next</a> ] Index: [ <A HREF="author.html#01572">Author</A> | <A HREF="#01572">Date</A> | <A HREF="thread.html#01572">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Flexible, Modular 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>: [MUD-Dev] Flexible, Modular Server Design</LI> <LI><em>From</em>: Brandon Cline <<A HREF="mailto:brandon#merlin,sedona.net">brandon#merlin,sedona.net</A>></LI> <LI><em>Date</em>: Sat, 28 Jun 1997 02:09:29 -0700 (MST)</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> I've seen a couple of people talk about a general server design, which interests me because, as my ideas for a complete game develop, they seem to come in three forms. 1) The Main Server: Game control, event handling, object handling and world base. 2) Game systems: Combat, armor, equipment, user interface, skill handling, levels (or lack of), class or profession, magic, etc. 3) Scenario's or genre: Sci-Fi, Fantasy, game goals, player interactions (pk, non-pk, rp, etc) * Might be a few I missed, and some might be able to be moved between catagories but you get the general idea. My problem is, that if I was to design say, a Sci-Fi game, game systems and posibly part of the game server would be different than if it was a Fantasy game. Especially if the game server itself is made into simplifications or approximations of the genre. On the other hand, if the game server is made to be fully modifiable, through user objects, you have the possibility to create the different genres, but at the same time it requires a great deal of time and effort to create each game. If maybe, the game sever was designed with easy modifiability in mind, and had a world base event handling and object handling that would fit most genres nicely (less simplification), then it would make sense to have decent support creation of new game systems (skills, objects, combat, armor, etc). In a sense it is a hybrid of some of the current game systems out there, but also in itself a new design approach to the whole thing. I am interested in input and ideas on this, and possibly people that would want to design a server of this type. Brandon L. Cline brandon#sedona,net </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="01577" HREF="msg01577.html">Re: [MUD-Dev] Flexible, Modular Server Design</A></strong> <ul compact><li><em>From:</em> Jeff Kesselman <jeffk#tenetwork,com></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg01571.html">Re: [MUD-Dev] "short" Introductory Message (fwd)</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg01573.html">Re: [MUD-Dev] Integrating PK</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg01581.html">Re: [MUD-Dev] Another Approach (was: Integrating PK)</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg01577.html">Re: [MUD-Dev] Flexible, Modular Server Design</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#01572"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#01572"><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="01589" HREF="msg01589.html">Re: [MUD-Dev] Alright... IF your gonna do Disease...</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 30 Jun 1997, 06:01 GMT <LI><strong><A NAME="01587" HREF="msg01587.html">Re: [MUD-Dev] Level abstractions</A></strong>, Huibai <a href="mailto:ashen#pixi,com">ashen#pixi,com</a>, Mon 30 Jun 1997, 05:25 GMT <LI><strong><A NAME="01579" HREF="msg01579.html">Re: [MUD-Dev] Another Approach (was: Integrating PK)</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sun 29 Jun 1997, 09:17 GMT <UL> <LI><strong><A NAME="01581" HREF="msg01581.html">Re: [MUD-Dev] Another Approach (was: Integrating PK)</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 29 Jun 1997, 13:20 GMT </LI> </UL> </LI> <LI><strong><A NAME="01572" HREF="msg01572.html">[MUD-Dev] Flexible, Modular Server Design</A></strong>, Brandon Cline <a href="mailto:brandon#merlin,sedona.net">brandon#merlin,sedona.net</a>, Sat 28 Jun 1997, 16:11 GMT <UL> <LI><strong><A NAME="01577" HREF="msg01577.html">Re: [MUD-Dev] Flexible, Modular Server Design</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Sun 29 Jun 1997, 04:16 GMT </LI> </UL> <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="01580" HREF="msg01580.html">Re: [MUD-Dev] Flexible, Modular Server Design</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sun 29 Jun 1997, 13:03 GMT </LI> </UL> </LI> <LI><strong><A NAME="01568" HREF="msg01568.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sat 28 Jun 1997, 12:07 GMT <UL> <LI><strong><A NAME="01582" HREF="msg01582.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sun 29 Jun 1997, 17:42 GMT </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>