1998Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Implementing god. -->
<!--X-From-R13: "Oqnz X. Fubeagba" <nqnzNcubravk.Bevaprgba.SRG> -->
<!--X-Date: Wed, 9 Sep 1998 22:27:46 &#45;0700 -->
<!--X-Message-Id: 19980910002313.A5873#flagstaff,Princeton.EDU -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: adam#phoenix,Princeton.EDU -->
<!--X-Reference: 199809100349.UAA01046#under,engr.sgi.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Implementing god.</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:adam#phoenix,Princeton.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>
[&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="msg01002.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01004.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01002.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01006.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01003">Author</A>
&nbsp;|&nbsp;<A HREF="#01003">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01003">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Implementing god.</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: Implementing god.</LI>
<LI><em>From</em>: "Adam J. Thornton" &lt;<A HREF="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</A>&gt;</LI>
<LI><em>Date</em>: Thu, 10 Sep 1998 00:23:13 -0400</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>
On Wed, Sep 09, 1998 at 08:49:19PM -0700, J C Lawrence wrote:
&gt; I'm tending more and more to the model where NPC's are either pawns or
&gt; targets, and don't pretend to any intelligence in their manifest or
&gt; virtual (ie never realised but presumed present) selves.  They're
&gt; straw men.  Cunning and even clever straw men, but expressly shallow,
&gt; uninteresting, and overtly mechanical in nature.  Robots with a mean
&gt; streak.  

I'm probably going to use a Phil Goetz Virtual Stupidity model, myself:
modified Eliza engine with a small list of game-world topics the NPC knows
about.  The canned Eliza responses and the topic list all presume the
following: the NPC assumes that he or she is the center of the universe,
that everyone else except a very small set of friends is hostile, and that
all these hostile figures have perfect communication between themselves.
DejaNews should have the posts, which were in rec.arts.int-fiction around
last December, I think.  The NPCs will never fool anyone into thinking they
are PCs, but they may often know interesting facts concerning game-world
plot points.  Not actually all that different from what you propose, except
that there is sometimes some point in talking to them.

&gt; Outside of targets and pawns I can't see the need for NPC's given
&gt; enough players (questions on how to raise a large enough player base
&gt; are left to reader).  As such (and this is echoing Nathan's post on
&gt; the three types of game models ("simulationist", "dramatist", and
&gt; "gamist" (which was really worthy of good response except that after
&gt; attempting three replies, each of several hundred lines, I found they
&gt; all summed to, "Yeah, wot he said!")) I'm going for the simulationist
&gt; and gamist models to the exclusion of dramatist (not too surprising
&gt; considering my lack of RP bent).

Me, I'm letting simulationist lapse for dramatist and gamist, in that
order.  Which, I'll admit, makes me an odd duck in this crowd.

The other use for PCs is so that characters don't have to have boring
professions.  You're going to need a blacksmith, a grocer, and a tailor,
but I suspect that *most* players will not want to be such things.  So many
of them will be NPCs, so that the game world has its support population
without coercing players into lives-behind-counters.

This is actually something I've never understood about the UO model.  Say
I've been at work all day.  Am I really going to want to get home, log in,
and go to work for a few more hours?  *I'm* not.  Are there people who are?

&gt; &gt; You never *really* know if you've gotten away with antisocial
&gt; &gt; behavior or not.
&gt; Is anti-social behaviour to an NPC something to be concerned about?

Depends.  If the NPC is presented as the representative of something
powerful in the game world, yes: if you kill the Duke's legate, he's gonna
be a bit peeved.  If you go around hacking *anyone* to pieces in the piazza
in broad daylight, yes.  That's because it's also my suspicion that players
who abuse NPCs will also tend to be those players who enjoy abusing PCs.
This is something I don't want to forbid, but that I do want to make very
risky.  Risky not just from "the other PC may win" standpoint, but from the
"yeah, you won, but the police caught you" standpoint too.  I want my world
to feel like it's got something of a real social structure.  Since I don't
plan on being able to make such a thing evolve when there's really very
little actually at stake, I intend to fake it.

Adam
-- 
adam#princeton,edu 
"There's a border to somewhere waiting, and a tank full of time." - J. Steinman


</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="01006" HREF="msg01006.html">[MUD-Dev] Re: Implementing god.</A></strong>
<ul compact><li><em>From:</em> J C Lawrence &lt;claw#under,engr.sgi.com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="01002" HREF="msg01002.html">[MUD-Dev] Re: Implementing god.</A></STRONG>
<UL><LI><EM>From:</EM> J C Lawrence &lt;claw#under,engr.sgi.com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01002.html">[MUD-Dev] Re: Implementing god.</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01004.html">[MUD-Dev] Re: [CODE QUESTION] How to encode floats into bytes?</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01002.html">[MUD-Dev] Re: Implementing god.</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg01006.html">[MUD-Dev] Re: Implementing god.</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01003"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01003"><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: Blender: free version</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00475" HREF="msg00475.html">[MUD-Dev] Re: Blender: free version</A></strong>, 
Adam Wiggins <a href="mailto:adam#mail,angel.com">adam#mail,angel.com</a>, Tue 04 Aug 1998, 18:50 GMT
</LI>
</ul>
</ul>
</LI>
<LI><strong><A NAME="00471" HREF="msg00471.html">[MUD-Dev] Implementing god.</A></strong>, 
quzah <a href="mailto:quzah#geocities,com">quzah#geocities,com</a>, Tue 04 Aug 1998, 13:50 GMT
<UL>
<LI><strong><A NAME="00472" HREF="msg00472.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Tue 04 Aug 1998, 16:24 GMT
<UL>
<LI><strong><A NAME="01002" HREF="msg01002.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 10 Sep 1998, 03:56 GMT
<UL>
<LI><strong><A NAME="01003" HREF="msg01003.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Thu 10 Sep 1998, 05:27 GMT
<UL>
<LI><strong><A NAME="01006" HREF="msg01006.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 10 Sep 1998, 18:52 GMT
<UL>
<LI><strong><A NAME="01026" HREF="msg01026.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Sat 12 Sep 1998, 15:07 GMT
<UL>
<LI><strong><A NAME="01028" HREF="msg01028.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Sat 12 Sep 1998, 15:48 GMT
<UL>
<LI><strong><A NAME="01030" HREF="msg01030.html">[MUD-Dev] Re: Implementing god.</A></strong>, 
Andy Cink <a href="mailto:ranthor#earthlink,net">ranthor#earthlink,net</a>, Sun 13 Sep 1998, 00:51 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</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>