1998Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Levelless MUDs -->
<!--X-From-R13: [ngg Qunggreyrl <znggNzcp.qla.zy.bet> -->
<!--X-Date: Sun, 21 Jun 1998 09:30:56 &#45;0700 -->
<!--X-Message-Id: XFMail.980621151913.matt#mpc,dyn.ml.org -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.HPP.3.91.980615084737.2654D&#45;100000#emu,micro.ti.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Levelless MUDs</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:matt#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>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg01155.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01157.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01064.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00898.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01156">Author</A>
&nbsp;|&nbsp;<A HREF="#01156">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01156">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Levelless MUDs</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: Levelless MUDs</LI>
<LI><em>From</em>: Matt Chatterley &lt;<A HREF="mailto:matt#mpc,dyn.ml.org">matt#mpc,dyn.ml.org</A>&gt;</LI>
<LI><em>Date</em>: Sun, 21 Jun 1998 15:19:13 -0000 (GMT)</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>
-----BEGIN PGP SIGNED MESSAGE-----


On 15-Jun-98 Holly Sommer wrote:
&gt; On Fri, 12 Jun 1998, Matt Chatterley wrote:
&gt; 
&gt;&gt; I suppose the key things to look at are *exactly* what is influenced by
&gt;&gt; levels, and how else you might handle it. Swap in other things which make
&gt;&gt; more 'sense' (for instance, apply a strength stat to damage instead of
&gt;&gt; level, and so forth).
&gt; 
&gt; After going over it with some who have played in this environment, and 
&gt; others who have written code for it, the following things have been 
&gt; highlighted:
&gt; 
&gt;    o We'll have to move from a %based skill proficiency system, to one
&gt;      which has no artificial ceiling (100% is max... hey, is anyone 
&gt;      perfect at ANYTHING?) where you have skill bonuses and penalties
&gt;      (+8 on pick lock) and that each skill has a counterskill (working
&gt;      on a -5 difficulty lock, for a net effectiveness of +3) while
&gt;      throwing in some luck (so roll a 3d6 and get &lt;= net effectiveness,
&gt;      where 18 is always a fail, and 3 is always a win)

This is one of those 'whatever works for you' things. We use ranges of 1-1000
for skills, with associated difficulties, and some logarithmic formulae for
'effectiveness', and also for 'training' and 'decay' of skills.
 
&gt;    o Remove the level restrictions on eq. This is what the builders
&gt;      objected to the most (see below). I am of the mindset that levels
&gt;      could still be left in place for deciding relative "power" of the
&gt;      eq (and the goodies/bonuses/penalties/etc. which go along with
&gt;      the more desirable eq), but that if player characters no longer have
&gt;      player levels, then there is no level check for using eq: you 
&gt;      found it, you can use it.

Yup. Or, transpose the level restrictions. Set a rough skill level for
effective use of the kit. 'This is a skill level 30 sword.' - You can use it at
any skill level, but the further below 30 skill you are, the bigger a penalty
you get with it (conversely, this might increase your skill faster or slower,
depending on your view of skill increases, and any other factors you want to
drop in).
 
&gt;    o Other means of identifying the experienced bravados from the
&gt;      well-equipped newbie. Obviously, this is in the skill bonuses/penalties
&gt;      realm. You can outfit Bubba the Well-Travelled Adventurer and 
&gt;      Boffo the Brand New Player the same, but Bubba knows the game better,
&gt;      and has spent time LEARNING things, which will be to his advantage,
&gt;      should he and Boffo ever be in the arena together against one another.

Yeah. Bubba would mop up with Boffo (assuming that new players are relatively
unskilled). If they both had some training, it might be far closer. The main
way to gain physical power in my game is to run about, learn spells, learn
skills, and practise them, as well as accumulating or making good kit (the
definition of good varies - it may not be 'high damage' but 'long lifetime' ie
kit which is reasonably effective but very sturdy). You can tone up physically
too, but leaving out magical aid, you'll never be /phenomenonally/ better off
stat-wise.
 
&gt;    o Give players who wish to not killkillkill something else to do, which
&gt;      represents well-spent time. Player houses, quests, let them run a
&gt;      city, RP, etc.

Aye. This brings the 'alternative rewards and goals' thing into play.
 
&gt; Essentially, levels are being used for two things:
&gt;    1. Determining when you can learn a skill
&gt;    2. Determining when you can use eq

Right. Once you identify this, you can phase it out, making levels redundant.
Note that if you have designers, coders or staffers highly opposed to dropping
levels, you can prove it will work by showing their redundancy.
 
&gt; We have considered using skilltrees - sets of prerequisites - for skills. 
&gt; This removes the artificialness of "sorry, you can't learn dodge, it's a 
&gt; level 20 skill in THIS game, and you're only level 3), and of using 
&gt; rune-based magic, so that you don't have situations where "fireball is 
&gt; just a level 30 version of magic missile).

Very neat, and a good approach. Also, consider allowing attempts to /learn/
spells whenever (spell being any sort of applied skill), but vary successful
learning and applicatoin (as well as effectiveness) on skills.

If you luck out with very little skill, you can learn
doublebackfliptwistingdeathnogginchop from Master Ping, but, you're very
unskilled and 99/100 times that you try to apply it, you screw up and land on
your backside.
 
&gt; It would also be easy and popular with players to promote our eq as 
&gt; "having no level restrictions! You find it, you use it!"

Yup. It seems to be a big selling point. 'Equipment saved!' too. ;)
 
&gt; For some reason, however, if you use precise language and say "levels are 
&gt; being removed," those who are accustomed to them absolutely flip out. 
&gt; It's very very strange. I guess people assume that eq which would have 
&gt; been known as "level 50 eq" will just be lying around the newbie area, 
&gt; and will seriously unbalance the game. If that IS the case, it's not so 
&gt; much a problem of system design, as it is of poor AREA (builder) design.

Yes; because 'levels are being removed' is a very incomplete statement - better
to say 'levels are being replaced by a new, better mechanism'. People will jump
on you very fast in this business. :)
 
&gt;&gt; Converting from level based to levelless is certainly an interesting
&gt;&gt; notion - what are your initial thoughts on how to approach it? 
&gt; 
&gt; Well, my initial thoughts were "toss it out on the table and let people 
&gt; (the staff) pick at it, and make suggestions on how to possibly make a 
&gt; transition. I never envisioned the mayhem that a mere suggestion would cause.

Heh. Should have warned you, really. :P
 
&gt;&gt; How do you expect the playerbase to react?
&gt; 
&gt; If it's anything at all like the staff members I've merely MENTIONED this 
&gt; to, as a possible *consideration* - with great bouts of gnashing of 
&gt; teeth, and with feelings of betrayal. And that's without even speculating 
&gt; aloud, what a change like removing levels would entail. Bleah.

Ayup. Better not to tell them. Do your work in the background, then swap it in.
If they don't like it, they can leave. At least, thats my philosophy.
 
&gt; We decided it best to just go ahead and start work on an experimental 
&gt; server, and leave everyone else out of it while we work on it. Too much 
&gt; strife, and too many cooks with their fingers in the pot, if we involve 
&gt; player and builder feedback during the construction phase. It'll be a 
&gt; coder's endeavor, initially.

The best way to develop. :) We even use a 'developmental' mud although we
aren't open - it's for back-end (lib/server) code changes, which are moved onto
the 'creational' mud every once in a while (when complete and tested). The
latter mud is used by area creators for higher level work.

- -- 
        -Matt Chatterley
        <A  HREF="http://user.itl.net/~neddy/">http://user.itl.net/~neddy/</A>
"You may say I'm a dreamer, but I'm not the only one.." -John Lennon (Imagine)

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQB1AwUBNY0kcUsWGgRW8+MZAQFSVAL/REhWM9UIXEFHDxo/Pa/E68HkaZD/ZmKy
wT3FH+2Me2YUbajrhQeXM8Hp07auExLwm7XCTEcfNARd6Vl4ZFiDwlJWAKIZ7ywm
SUg7cFXcmsOcL+V13AGE1dzPiVlOvelb
=DJ56
-----END PGP SIGNATURE-----


</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="01045" HREF="msg01045.html">[MUD-Dev] Re: Levelless MUDs</A></STRONG>
<UL><LI><EM>From:</EM> Holly Sommer &lt;hsommer#micro,ti.com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01155.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01157.html">[MUD-Dev] RI Adventure Contest (fwd)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01064.html">[MUD-Dev] Re: Levelless MUDs</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00898.html">[MUD-Dev] RE: META: Archives.</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01156"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01156"><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: Levelless MUDs</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="01010" HREF="msg01010.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
Matt Chatterley <a href="mailto:matt#mpc,dyn.ml.org">matt#mpc,dyn.ml.org</a>, Fri 12 Jun 1998, 23:36 GMT
<UL>
<LI><strong><A NAME="01045" HREF="msg01045.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
Holly Sommer <a href="mailto:hsommer#micro,ti.com">hsommer#micro,ti.com</a>, Mon 15 Jun 1998, 14:08 GMT
<UL>
<LI><strong><A NAME="01053" HREF="msg01053.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Mon 15 Jun 1998, 22:11 GMT
</LI>
<LI><strong><A NAME="01064" HREF="msg01064.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Tue 16 Jun 1998, 02:59 GMT
</LI>
<LI><strong><A NAME="01156" HREF="msg01156.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
Matt Chatterley <a href="mailto:matt#mpc,dyn.ml.org">matt#mpc,dyn.ml.org</a>, Sun 21 Jun 1998, 16:30 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
</LI>
<LI><strong><A NAME="00898" HREF="msg00898.html">[MUD-Dev] RE: META: Archives.</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 08 Jun 1998, 15:29 GMT
<LI><strong><A NAME="00895" HREF="msg00895.html">[MUD-Dev] META: Archives.</A></strong>, 
Ling <a href="mailto:K.L.Lo-94#student,lboro.ac.uk">K.L.Lo-94#student,lboro.ac.uk</a>, Sat 06 Jun 1998, 17:17 GMT
<LI><strong><A NAME="00889" HREF="msg00889.html">[MUD-Dev] META: membership list</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 05 Jun 1998, 22:57 GMT
<LI><strong><A NAME="00884" HREF="msg00884.html">[MUD-Dev] OT: ICQ hacks and exploits</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 05 Jun 1998, 16:26 GMT
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>