<!-- MHonArc v2.4.4 --> <!--X-Subject: RE: [MUD-Dev] CGDC dinner --> <!--X-From-R13: "Ybfgre, Dncu" <exbfgreNbevtva.rn.pbz> --> <!--X-Date: Thu, 16 Mar 2000 09:20:49 -0800 --> <!--X-Message-Id: 11A17AA2B9EAD111BCEA00A0C9B4179303D6E41B#molach,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, RE: [MUD-Dev] CGDC dinner</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> [ <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="msg00628.html">Previous</a> | <a href="msg00630.html">Next</a> ] Thread: [ <a href="msg00657.html">Previous</a> | <a href="msg00632.html">Next</a> ] Index: [ <A HREF="author.html#00629">Author</A> | <A HREF="#00629">Date</A> | <A HREF="thread.html#00629">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>RE: [MUD-Dev] CGDC dinner</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>'" <<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>></LI> <LI><em>Subject</em>: RE: [MUD-Dev] CGDC dinner </LI> <LI><em>From</em>: "Koster, Raph" <<A HREF="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</A>></LI> <LI><em>Date</em>: Thu, 16 Mar 2000 11:14:57 -0600</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#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> > -----Original Message----- > From: J C Lawrence [<A HREF="mailto:claw#kanga,nu">mailto:claw#kanga,nu</A>] > Sent: Wednesday, March 15, 2000 8:46 PM > To: mud-dev#kanga,nu > Subject: Re: [MUD-Dev] CGDC dinner > > > On Sat, 11 Mar 2000 22:14:02 -0800 > Joe Andrieu <joe#andrieu,net> wrote: > > >> [J C Lawrence] > > >> -- The various levels of bandwidth consumption among the > >> commercial games, and what trade-offs were made to get there > >> (mostly in terms of what is dynamically streamed from the server, > >> and what is stored statically on the client-side). > > > Wow. I missed that. What are the levels of bandwidth on these > > systems? I've always wondered... > > It wasn't a long discussion, more a passing commentary by Raph in > the discussion of streaming world contet (the talk ranged so widely > it was tough to spend much time, or depth, on anything in > particular). > > Perhaps Raph could chime back in? Well, EQ shows you their bandwidth usage per player while you are playing, so you can do some math on that front. It's around 1K per user per second. At peak times, they get over 50,000 simultaneous users. EQ however relies, as does UO, on a very static map which is looked up on the client side. (UO's bandwidth usage is less than half that btw, partly as a result of the movement system and partly as a result of the camera perspective). AC has technology to stream the whole map on the fly, but in practice doesn't do that most of the time. Their bandwidth usage appears to be a bit more efficient than EQ's overall. We talked about streaming the UO map at one point; it would have doubled our bandwidth usage, which then would have had significant effect on the game's profit margin. AC seems to have the best technology platform of the big three right now, in that they have nifty stuff like dynamic load balancing, map streaming, etc. The single biggest variable cost for running one of these sorts of massive games is the bandwidth. You pay for all of it. You therefore struggle to *reduce* the average hours played per session, whilst still offering enough gameplay to persuade people to come back and keep paying month after month. This is contrary to the classic approach, which desires the high usage numbers for the sake of hourly fees or (in the case of non-profit muds) addiction. Current numbers for UO and apparently also for EQ are way up there: average player spends 20 hours a week online (UO's is actually a little bit higher). This leads to a game design challenge. For example, knowing that now, I never would have done a use-based system for skill advancement in UO. It encourages remaining online. My ideal customer is one who keeps paying but doesn't actually log in. Not a normal mindset for a game designer--usually we want people to actually PLAY after all. :) At the same time, the best tactic for accomplishing a reduction is to stream as little as possible, as infrequently as possible. This leads to lots of problems, including the fact that static data sucks--it's easily reverse-engineered, mapped, documented, distributed, and beaten, plus it takes a long time to generate versus how long it takes for players to accomplish the above; and the fact that there are thresholds below which you cannot go without incurring choppiness or other artifacts resulting from lack of information. -Raph _______________________________________________ MUD-Dev mailing list MUD-Dev#kanga,nu <A HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</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="00632" HREF="msg00632.html">Re: [MUD-Dev] CGDC dinner</A></strong> <ul compact><li><em>From:</em> "Bruce" <bruce#cubik,org></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00628.html">Re: [MUD-Dev] Open Source Online Gaming</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00630.html">RE: [MUD-Dev] CGDC dinner</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00657.html">Re: [MUD-Dev] CGDC dinner</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00632.html">Re: [MUD-Dev] CGDC dinner</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00629"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00629"><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] CGDC dinner</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00627" HREF="msg00627.html">Re: [MUD-Dev] CGDC dinner</A></strong>, Joel Dillon <a href="mailto:jo#trolltech,com">jo#trolltech,com</a>, Thu 16 Mar 2000, 16:57 GMT <UL> <LI><strong><A NAME="00654" HREF="msg00654.html">Re: [MUD-Dev] CGDC dinner</A></strong>, Emil Eifrem <a href="mailto:emil#eifrem,com">emil#eifrem,com</a>, Fri 17 Mar 2000, 23:08 GMT <UL> <LI><strong><A NAME="00655" HREF="msg00655.html">Re: [MUD-Dev] CGDC dinner</A></strong>, Richard Ross <a href="mailto:rross#rross,eurobell.co.uk">rross#rross,eurobell.co.uk</a>, Fri 17 Mar 2000, 23:34 GMT </LI> </UL> </LI> <LI><strong><A NAME="00657" HREF="msg00657.html">Re: [MUD-Dev] CGDC dinner</A></strong>, J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Sat 18 Mar 2000, 00:06 GMT </LI> </UL> </LI> </ul> <LI><strong><A NAME="00629" HREF="msg00629.html">RE: [MUD-Dev] CGDC dinner</A></strong>, Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Thu 16 Mar 2000, 17:20 GMT <UL> <LI><strong><A NAME="00632" HREF="msg00632.html">Re: [MUD-Dev] CGDC dinner</A></strong>, Bruce <a href="mailto:bruce#cubik,org">bruce#cubik,org</a>, Thu 16 Mar 2000, 18:21 GMT <UL> <LI><strong><A NAME="00644" HREF="msg00644.html">Re: [MUD-Dev] CGDC dinner</A></strong>, J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Fri 17 Mar 2000, 06:12 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00658" HREF="msg00658.html">Re: [MUD-Dev] CGDC dinner</A></strong>, Suess123 <a href="mailto:Suess123#aol,com">Suess123#aol,com</a>, Sat 18 Mar 2000, 18:56 GMT <UL> <LI><strong><A NAME="00660" HREF="msg00660.html">Re: [MUD-Dev] CGDC dinner</A></strong>, Joel Dillon <a href="mailto:jo#trolltech,com">jo#trolltech,com</a>, Sun 19 Mar 2000, 18:25 GMT </LI> </UL> </LI> </ul> </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>