<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Level abstractions - Realism vs Game Issues --> <!--X-From-R13: [ngg Qunggreyrl <ebbgNzcp.qla.zy.bet> --> <!--X-Date: from babe.globecomm.net [207.51.48.8] by in10.ibm.net id 867584472.53370-1 Sun Jun 29 11:41:12 1997 CUT --> <!--X-Message-Id: Pine.LNX.3.96.970629122453.145B-100000#mpc,dyn.ml.org --> <!--X-Content-Type: text/plain --> <!--X-Reference: 33c33895.53473131#relay,mnsinc.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:root#mpc,dyn.ml.org"> </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="msg01582.html">Previous</a> | <a href="msg01584.html">Next</a> ] Thread: [ <a href="msg01582.html">Previous</a> | <a href="msg01603.html">Next</a> ] Index: [ <A HREF="author.html#01583">Author</A> | <A HREF="#01583">Date</A> | <A HREF="thread.html#01583">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</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] Level abstractions - Realism vs Game Issues</LI> <LI><em>From</em>: Matt Chatterley <<A HREF="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</A>></LI> <LI><em>Date</em>: Sun, 29 Jun 1997 12:40:42 +0000 (GMT)</LI> <LI><em>Reply-To</em>: <A HREF="mailto:caffeine#unreal,org">caffeine#unreal,org</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 Sun, 29 Jun 1997, Caliban Tiresias Darklock wrote: > On Fri, 27 Jun 1997 22:07:31 PST8PDT, "Jon A. Lambert" > <jlsysinc#ix,netcom.com> wrote: > > > I prefer to store the result of all actions in the form of a point > >tally (XPs). At a point-in-time the character will receive enough > >of these points to advance (a level). At this point a character > >may "develop" the character (resource management, as someone pointed > >out) Sounds pretty much standard so far. > > > > However, it will take an extremely long time to advance a level in my > >game should one pursue the game only in this way. There is a severe > >declining-balance award for repetition of actions. > > I like the idea of doing away with levels entirely, and instead using an > array of skills. I also like these skills to increase with practice, but > through experience points. In other words: Well, if "level" is a measurement of power (standardised), then in a skill orientated system, it can easily be thought of as "overall skill level" - this translation works well. > You use a skill: you get an XP. > You succeed: you get another XP. > That XP is applied to that skill. > When the XP applied to a skill is equal to the skill's level, > the skill goes up by one point. > When the skill is at its maximum level, the XP instead goes into > a surplus XP pool. > The surplus XP pool is used to buy new skills that one does not > have, as well as to increase base statistics. Or something of this order, where having "XP" (read: experience in) aids learning, but is not absolutely essential for it. > Someone may point out, what about hit points or mana? These concepts, I > feel, are not specifically relevant (I have other ideas on them), but > they can also be increased like any other statistic when a player uses > surplus XP. However, let me point out the following ideas about mana and > hit points: HPs and Mana aren't really relevant to this debate (unless you consider how increase in "power" affects them). However, if HPs are viewed as endurance, and Mana as magical capacity (think of the player like a capacitor for magical energy), they don't have much to do with skill - possibly Mana in the sense of "controlling" it.. but it depends on the view your theme takes. > Hit points are static. You have X hit points plus your usual > constitution bonus, period. Your additional ability to survive > comes purely from skills like dodge, parry, and increased damage > from weapon skills and multiple attacks. Pretty much sums it up, although: Constitution/Endurance/Stamina statistics should be increaseable, although not necessarily by a lot. Depending on the influence they have over HPs, you may want to allow HP increases without "whole" stat increases (or indeed, fractional stats which are continuous, rather than discrete). Increasing your physical endurance is easier (depending how good it is - going from couch potato to superathlete is pretty damned hard, but going from total couch potatoism to being able to jog up some stairs without being out of breath is easier) than increasing something like.. say.. willpower. Of course, the increase curve here is pretty much an exponential approach situation, the higher, the harder. If you apply "stat decay" like Nathan(?)'s dynamic skills, physical stats could become a LOT more meaningful. > Mana is irrelevant. You cast a spell, and that spell's skill > drops to 0. Depending on the difficulty of the spell, it can > regain power quickly or slowly, sort of a spell level. As a > rough guideline, every X seconds (X being the level the spell > is currently gained at) you regain your intelligence or wisdom > rating in the skill for that spell. Hmm, I have a rather different view on "Mana". To try and put it fairly briefly (I'll probably fail): The relevant statistics to spellcasting are "Learning" (in the learning of the process of casting it, and development of the skills), and "Mana", which is a measurement of the characters link to the flow of magic in the world (tied into the stuff I spieled on about death in a separate post). MPs (Mental Points) are the mental equivalent to SPs (Stamina points), the latter dictating physical state (Normal -> Exhausted), as opposed to HPs (Hit Points, which dictate injury level, to a degree - although being somewhat linked to SPs, if you're tireder, you get hurt more). That made no sense, so to state it bluntly: MPs dictate your mental state, from normal to mentally exhausted, and are NOT used solely for magic, but for anything which requires extra thought or consideration. That means mainly magic, which requires mental (and sometimes physical) exertion. Casting a spell drains your MPs, and tires you, but is related to your Mana (the more Mana you have, the more MPs you'll tend to have - not the sole factor - and the faster you'll gain them, but your magic will be more powerful overall as well). Spells also rely on skills (basic casting, offence/defence, and elemental strands, as well as a couple of others, from which a spell uses 2-3). The skills don't go up/down with use in this way, but it's possible that an individual skill may have an effect on them, and I'm also considering a sort of "temporary decay" during times of exhaustion, not sure on that. > These are off the top of my head, of course, and I'm sleep deprived. I'd > like to hear any feedback people have on this, in any case. Don't know if thats really feedback, but still. :) Regards, -Matt Chatterley <A HREF="http://user.itl.net/~neddy/index.html">http://user.itl.net/~neddy/index.html</A> "He can't stop us, we're on a mission from Glod!" - Soul Music (Pratchett) </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="01603" HREF="msg01603.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></strong> <ul compact><li><em>From:</em> Martin Keegan <martin#cam,sri.com></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="01582" HREF="msg01582.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></STRONG> <UL><LI><EM>From:</EM> caliban#darklock,com (Caliban Tiresias Darklock)</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg01582.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg01584.html">Re: [MUD-Dev] common server design</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg01582.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg01603.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#01583"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#01583"><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: [MUD-Dev] Flexible, Modular Server Design</STRONG>, <EM>(continued)</EM> <ul compact> <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> <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 <UL> <LI><strong><A NAME="01583" HREF="msg01583.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Sun 29 Jun 1997, 18:41 GMT <UL> <LI><strong><A NAME="01603" HREF="msg01603.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></strong>, Martin Keegan <a href="mailto:martin#cam,sri.com">martin#cam,sri.com</a>, Tue 01 Jul 1997, 02:22 GMT <UL> <LI><strong><A NAME="01605" HREF="msg01605.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Tue 01 Jul 1997, 02:45 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="01590" HREF="msg01590.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>, Mon 30 Jun 1997, 06:41 GMT </LI> <LI><strong><A NAME="01592" HREF="msg01592.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>, Mon 30 Jun 1997, 09:08 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>