1997Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: Mud Languages (Introesque) -->
<!--X-From-R13: ##[nxr @lynaqre <gurarjgNhfr.hfvg.arg> -->
<!--X-Date: Fri, 08 Aug 1997 18:55:52 +0000 -->
<!--X-Message-Id: 199708081853.OAA00514#use,usit.net -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: Mud Languages (Introesque)</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:thenewt#use,usit.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>
[&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="msg00431.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00433.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00428.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00440.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00432">Author</A>
&nbsp;|&nbsp;<A HREF="#00432">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00432">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: Mud Languages (Introesque)</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 Languages (Introesque)</LI>
<LI><em>From</em>: ##Make Nylander &lt;<A HREF="mailto:thenewt#use,usit.net">thenewt#use,usit.net</A>&gt;</LI>
<LI><em>Date</em>: Fri, 8 Aug 1997 14:53:14 -0400 (EDT)</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:thenewt#usit,net">thenewt#usit,net</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
[Original message sent by Nathan Yospe]
| Particular styles of muds? Behavior of things in a mud? (A guy I knew,
| Newt, aka Markku Nylander, wrote a very advanced version of mobprogs, a
| language used by some diku derivatives to control mob behavior.
| Interpreted, of course.)

	Err, I wouldn't call it very advanced... a simple stack machine
	thingy. If anyone's interested in seeing the implementation,
	it's available at <A  HREF="http://www.public.usit.net/thenewt/sd_src.tar.gz">http://www.public.usit.net/thenewt/sd_src.tar.gz</A>.

	I've been lurking around this list for some time now, a large
	portion of the discussion here is beyond my understanding
	(e.g. mud database/threading/object modeling). I'm a hack
	programmer, I code with RAD tools for living, my code is ugly
	and kludgy, but it works and most of the time it's fairly
	reusable (I hate reinventing the wheel). I think I started
	tinkering with Dikus because I was bored, but I soon realized the
	ratio of half-way decent coders to half-way decent area builders
	is 5:1, which is the reason Dikudom is going to hell in a
	handbasket (you've all seen these dozens of Diku hacks with
	all the bells and whistles but nothing but stock areas. Boooring).
	I like the Diku architecture, because it's compact and originally
	implemented in a manner understandable to a non-genius, 
	run-of-the-mill programmer such as yours truly. I'm waiting
	for a standalone Java compiler, because I like Java as a
	programming language and I believe I could do lots of neat
	tricks with it. Meanwhile, and speaking of graphical MUDs, I
	found an Active-X component called Render3D
	(<A  HREF="http://www.eldermage.com">http://www.eldermage.com</A>) and I've been fiddling with it in
	Visual Basic 5. There are possibilities there, folks.
	As to the future of MUDding, my opinion is that a custom client-
	server thingy is the way to go. The way I figure it, Micro$oft
	owns half the world anyhow, so I'm not going to lose a lot of
	public if I create my next MUD project from stock components
	(e.g. Active-X), hook it into an ODBC database (with as much
	object persistency as I happen to feel like at any given time)
	and glue it together with VB5. Maybe do something with Java
	if they ever finish the specs for it. Anyhow, that's enough
	babbling, the Newt exits stage left.


-- 
-----------------------------------------------------------------------------
  Markku Nylander  | Oak Ridge, TN    | <A  HREF="http://www.sobran-or.com">http://www.sobran-or.com</A>             
 "If there's will, | TheNewt#usit,net | <A  HREF="http://www.public.usit.net/thenewt">http://www.public.usit.net/thenewt</A>
  there's a way"   | newt#iki,fi      | <A  HREF="http://www.iki.fi/newt">http://www.iki.fi/newt</A>
-----------------------------------------------------------------------------

</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="00440" HREF="msg00440.html">Re: [MUD-Dev]  Re: Mud Languages (Introesque)</A></strong>
<ul compact><li><em>From:</em> Nathan Yospe &lt;yospe#hawaii,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="msg00431.html">Re: [MUD-Dev] Reputation, was butthead features</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00433.html">Re: [MUD-Dev] Mud Languages</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00428.html">Mud Languages (Introesque)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00440.html">Re: [MUD-Dev]  Re: Mud Languages (Introesque)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00432"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00432"><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] Mud Languages</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00448" HREF="msg00448.html">Re: [MUD-Dev] Mud Languages</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 09 Aug 1997, 17:17 GMT
<UL>
<LI><strong><A NAME="00449" HREF="msg00449.html">Re: [MUD-Dev] Mud Languages</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sat 09 Aug 1997, 17:40 GMT
<UL>
<LI><strong><A NAME="00453" HREF="msg00453.html">Re: [MUD-Dev] Mud Languages</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Sun 10 Aug 1997, 06:42 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
</LI>
<LI><strong><A NAME="00428" HREF="msg00428.html">Mud Languages (Introesque)</A></strong>, 
##Make Nylander <a href="mailto:thenewt#use,usit.net">thenewt#use,usit.net</a>, Fri 08 Aug 1997, 12:43 GMT
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00432" HREF="msg00432.html">Re: Mud Languages (Introesque)</A></strong>, 
##Make Nylander <a href="mailto:thenewt#use,usit.net">thenewt#use,usit.net</a>, Fri 08 Aug 1997, 18:55 GMT
<UL>
<LI><strong><A NAME="00440" HREF="msg00440.html">Re: [MUD-Dev]  Re: Mud Languages (Introesque)</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sat 09 Aug 1997, 01:35 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00426" HREF="msg00426.html">Introduction</A></strong>, 
Dan Armstrong <a href="mailto:orion#pixi,com">orion#pixi,com</a>, Fri 08 Aug 1997, 02:43 GMT
<UL>
<LI><strong><A NAME="00429" HREF="msg00429.html">Re: [MUD-Dev]  Quad-trees/Oct-trees</A></strong>, 
Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Fri 08 Aug 1997, 14:41 GMT
</LI>
<LI><strong><A NAME="00527" HREF="msg00527.html">Re: [MUD-Dev]  Introduction</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 14 Aug 1997, 00:00 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>