1998Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: WIRED: Kilers have more fun -->
<!--X-From-R13: "Ybfgre, Dncu" <exbfgreNbevtva.rn.pbz> -->
<!--X-Date: Mon, 29 Jun 1998 09:23:44 &#45;0700 -->
<!--X-Message-Id: 11A17AA2B9EAD111BCEA00A0C9B417932EE964#forest,origin.ea.com -->
<!--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] Re: WIRED: Kilers have more fun</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:rkoster#origin,ea.com">
</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="msg01241.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01243.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01271.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01243.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01242">Author</A>
&nbsp;|&nbsp;<A HREF="#01242">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01242">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: WIRED: Kilers have more fun</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>'" &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: [MUD-Dev] Re: WIRED: Kilers have more fun</LI>
<LI><em>From</em>: "Koster, Raph" &lt;<A HREF="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</A>&gt;</LI>
<LI><em>Date</em>: Mon, 29 Jun 1998 11:21:22 -0500</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>


&gt; -----Original Message-----
&gt; From:	Maddy [SMTP:maddy#fysh,org]
&gt; Sent:	Monday, June 29, 1998 7:00 AM
&gt; To:	mud-dev#kanga,nu
&gt; Subject:	[MUD-Dev] Re: WIRED: Kilers have more fun
&gt; 
&gt; On Fri, 26 Jun 1998, Koster, Raph wrote:
&gt; &gt; Very nice analysis. Of course, the alternative is for the game to
&gt; play
&gt; &gt; the cop, which is actually rather hard to pull off.
&gt; 
&gt; Not really - a NPC sees two people fighting.  They wander over and
&gt; break up
&gt; the fight, maybe even arrest them and put them in a jail.  The idea
&gt; that a
&gt; cityguard would imediately try and kill someone just for starting a
&gt; fight
&gt; seems a bit hypercritical(sp?).
&gt; 
Either way, the game is playing cop. Whether it uses deadly force is
really a side issue. Deadly force is of course a LOT easier to code. :)
However, let's analyze the basic scenario you described, with typical
problems we ran into:

"An NPC sees two people fighting."

How? Line of sight? What if the players block the view? Do we allow the
use of NPC witnesses? Can the guard be called to the location? Who can
do the calling? Who GETS the call, what is the itnerface? Do you need to
call guards to empty air, and thus monitor the guarded space for all
speech, place the monitoring code on the players, or have NPCs hear the
call and thus permit "deserted alley" fighting without guards showing
up?

"They wander over"

Pathfinding? How expensive is it? What if the fight is on the roof? What
if the door is locked? What if other people or objects block the way?
What if the combatants (or specifically, the aggressor) runs away, can
the guard catch them?

"and break up the fight"

How? Remove any combat pointers between the two combatants? What if they
re-initiate? How long does the guard monitor them? Do we physically
separate them? How? Do we do searches of the area to determine open
space to which to move the two characters? (And do we feel comfortable
with the idea of taking control of a player's character this way?) If we
do move them, do we have any sort of movement prediction queue which
will be messed up by this?

You get the idea. FWIW, in UO we used to have guards who were called by
players, said call heard by an NPC, were created offscreen, walked to
the point of the incident, announced their intention to stop the fight,
and attacked the two players if the fight didn't go away immediately.
And players ran LOOPS around 'em. So now they teleport to the guy and
slay 'em in one blow.

&gt; Hmm.  What I meant was, why does the average player have to be the one
&gt; to
&gt; stop killers running through the streets killing innocent people?  I
&gt; think
&gt; Marian (not Mike - left his attribution string in by accident)
&gt; actually
&gt; meant that normal players would have to stoop down to the killers
&gt; level,
&gt; rather than killers being the one to take on the killers.
&gt; 
It doesn't have to be the "average player." It could be particular
players. It could be NPCs with parameters set by players. And of course,
in the classic mud model, it could be the code or the admins. But that
is sort of limiting to player governments, and what I try to evolve away
from.

&gt; Well I wasn't just talking about players - they're the minority in
&gt; most
&gt; muds.  I'd imagine that there are loads of NPCs that would want to be
&gt; watchmen &amp; bodyguards to make up for the lack of numbers *8).  As for
&gt; the
&gt; corpses, you probably want streetcleaners too?
&gt; 
Sure, but then the standards are set by the coders, in the areas defined
by the coders, and players have no power. (Nor responsibility).

&gt; If the game isn't providing fun things for a player, it either means
&gt; the
&gt; game isn't fun, or the player is doing stuff they don't want to do.
&gt; Now I
&gt; would have thought that if a player wanted to play a cop, the game
&gt; would
&gt; provide fun cop-type things to do, for example chasing down dangerous
&gt; criminals, or solving crimes.  In essence provide quests that fit in
&gt; with
&gt; the cop-characters.
&gt; 
Ah, now we're outside the realm of governance altogether. I agree with
you, but it's really peripheral to the topic.

&gt; You can leave the day-to-day boring parts of being a guard, such as
&gt; walking
&gt; about the town doing sod all to the NPCs as they'll just be following
&gt; their
&gt; programming.
&gt; 
Which puts us back where we started.

&gt; &gt; In the player-run cities of UO, we've recapitulated many of the
&gt; classic
&gt; &gt; problems: player-run cities having problems with absent guards,
&gt; guards who
&gt; &gt; turn out to be in the pocket of the gangs, guards who quit, guards
&gt; who
&gt; &gt; would rather go on vigilate sprees of their own...
&gt; To me, these kinds of things aren't a problem and are perfectly
&gt; natural
&gt; things to find in a roleplaying environment.  In fact none of these
&gt; things
&gt; in themselves affect anyone else enjoyment.
&gt; 
They do if that guard you expected to be there isn't, and a roving
warband comes in and ruins your carefully constructed roleplay event.

I suspect we are speaking at cross-purposes here. I was talking about an
environment where players are building governments, setting their own
laws, and there is a considerable amount of freedom. You seem to be
assuming a fairly high level of admin/code governance...

-Raph


</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="01243" HREF="msg01243.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>
<ul compact><li><em>From:</em> Dan Shiovitz &lt;dbs#cs,wisc.edu&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01241.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01243.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01271.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg01243.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01242"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01242"><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: WIRED: Kilers have more fun</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="01263" HREF="msg01263.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Joel Kelso <a href="mailto:joel#ee,uwa.edu.au">joel#ee,uwa.edu.au</a>, Tue 30 Jun 1998, 03:16 GMT
</LI>
</ul>
</ul>
<LI><strong><A NAME="01241" HREF="msg01241.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 29 Jun 1998, 16:05 GMT
<UL>
<LI><strong><A NAME="01245" HREF="msg01245.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Mike Sellers <a href="mailto:mike#bignetwork,com">mike#bignetwork,com</a>, Mon 29 Jun 1998, 18:01 GMT
</LI>
<LI><strong><A NAME="01271" HREF="msg01271.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Tue 30 Jun 1998, 18:42 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01242" HREF="msg01242.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 29 Jun 1998, 16:23 GMT
<UL>
<LI><strong><A NAME="01243" HREF="msg01243.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Dan Shiovitz <a href="mailto:dbs#cs,wisc.edu">dbs#cs,wisc.edu</a>, Mon 29 Jun 1998, 17:33 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01246" HREF="msg01246.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 29 Jun 1998, 18:44 GMT
<UL>
<LI><strong><A NAME="01248" HREF="msg01248.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Mon 29 Jun 1998, 19:03 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01247" HREF="msg01247.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 29 Jun 1998, 18:54 GMT
</LI>
</ul>
</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>