<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Spellcaster, or Waving Hands --> <!--X-From-R13: "Xba Zrbaneq" <wyrbaneqNqvipbz.hzbc-nc.pbz> --> <!--X-Date: Fri, 15 Aug 1997 00:13:08 +0000 --> <!--X-Message-Id: 9708150011.AA27888#divcom,umop-ap.com --> <!--X-Content-Type: text --> <!--X-Reference: 199708142217.PAA02557#xsvr3,cup.hp.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Spellcaster, or Waving Hands</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:jleonard#divcom,umop-ap.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> [ <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="msg00592.html">Previous</a> | <a href="msg00594.html">Next</a> ] Thread: [ <a href="msg00611.html">Previous</a> | <a href="msg00614.html">Next</a> ] Index: [ <A HREF="author.html#00593">Author</A> | <A HREF="#00593">Date</A> | <A HREF="thread.html#00593">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Spellcaster, or Waving Hands</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] Spellcaster, or Waving Hands</LI> <LI><em>From</em>: "Jon Leonard" <<A HREF="mailto:jleonard#divcom,umop-ap.com">jleonard#divcom,umop-ap.com</A>></LI> <LI><em>Date</em>: Thu, 14 Aug 1997 17:11:07 -0700 (PDT)</LI> <LI><em>Cc</em>: <A HREF="mailto:jleonard#divcom,umop-ap.com">jleonard#divcom,umop-ap.com</A> (Jon Leonard)</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> J C Lawrence wrote about SPELLCASTER: [snip to part about round-based vs. real-time games] clawrenc#cup,hp.com = ">" michael#sparta,mainstream.net = ">>" >>A better idea would be to introduce the effect of "timing" to >>spellcasting. Sure, you can gesture through the spell real fast, but >>is that really enough time for the magical forces to accumulate and >>be shaped? Of course not! > >This would seem to depend on your magic model. If you have externally >generated forces which need time to fulfill, then yes. If the forces >are entirely internal/resource based (ie my model), then no. > >>Likewise, going too slowly allows some >>energy to escape... The client can oversee how much time there is >>between keystrokes, and pass this information to the server. (or >>just possibly tell the server how much energy the spell is supposed >>to have). > >Hurm. If the timing were bound to the client this would work. If it >were bound to the server it would seem woefully susceptible to net lag >variations. An approach I've been considering to this kind of problem is to have all actions take some time, and be "in progress" while they are happening. In essence then, "clap" would mean "wait for current gesture to end, then start clapping, then X time later finish clapping." Similarly, "west" really means "start walking westwards, and stop upon reaching something interesting" This doesn't solve cases of severe net lag, but nothing can do that. It has other benefits, too: It limits how quickly players can move between areas to a reasonable speed. It changes descriptions from "Boffo is here." to "Boffo is walking northwards." Players can be interrupted in the middle of actions, and interrupt their own actions. ---- Since this is my first post, I should give a little background. I'm a chip designer, but I've been working on a MUD as a hobby. It's been in progress since I tired of the limitations of the LP I was on. Currently it's a passable lisp interpreter with an underdeveloped game on top. Also, I have a dedicated network connection to my home computers, and if anyone on this list wants a home for an interesting game, it's available. (Unfortunately the link is only 28.8 -- It's out of my own pocket.) >-- >J C Lawrence Internet: claw#null,net >(Contractor) Internet: coder#ibm,net >---------------(*) Internet: clawrenc#cup,hp.com >...Honorary Member Clan McFUD -- Teamer's Avenging Monolith... Jon Leonard (Oh no! Another Jon L.) </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="00614" HREF="msg00614.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong> <ul compact><li><em>From:</em> clawrenc#cup,hp.com</li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00582" HREF="msg00582.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></STRONG> <UL><LI><EM>From:</EM> clawrenc#cup,hp.com</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00592.html">Re: [MUD-Dev] New Topic: ButtheadS and Jurisprudance</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00594.html">Re: [MUD-Dev] Graphic MUDS.</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00611.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00614.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00593"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00593"><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] Spellcaster, or Waving Hands</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="00555" HREF="msg00555.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Thu 14 Aug 1997, 16:51 GMT <UL> <LI><strong><A NAME="00582" HREF="msg00582.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 14 Aug 1997, 22:18 GMT <UL> <LI><strong><A NAME="00586" HREF="msg00586.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Thu 14 Aug 1997, 23:02 GMT <UL> <LI><strong><A NAME="00611" HREF="msg00611.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Fri 15 Aug 1997, 22:09 GMT </LI> </UL> </LI> <LI><strong><A NAME="00593" HREF="msg00593.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, Jon Leonard <a href="mailto:jleonard#divcom,umop-ap.com">jleonard#divcom,umop-ap.com</a>, Fri 15 Aug 1997, 00:13 GMT <UL> <LI><strong><A NAME="00614" HREF="msg00614.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Fri 15 Aug 1997, 22:39 GMT <UL> <LI><strong><A NAME="00615" HREF="msg00615.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Fri 15 Aug 1997, 23:05 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </LI> </ul> </ul> </ul> </LI> <LI><strong><A NAME="00416" HREF="msg00416.html">Interview with Richard Bartle</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 07 Aug 1997, 01:00 GMT <LI><strong><A NAME="00415" HREF="msg00415.html">Mud Languages</A></strong>, Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Thu 07 Aug 1997, 00:46 GMT </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>