And it's still running!

Jeff

On Wed, Dec 21, 2011 at 11:57 PM, Brandon Wirtz <[email protected]> wrote:
> Ultima Online. Daily Downtime. No Voice Communication. Changed the Sharding
> system at least 4 times in the beta...Rule changes with every patch...
> That was the wild west...  I killed Lord British, Rendered my self
> invulnerable to death by everything but being "buffed" by having Negative
> Hitpoints. And had a pet Chicken that could Solo a Dragon. It was a good
> day.
>
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Jeff Schnitzer
> Sent: Wednesday, December 21, 2011 11:17 PM
> To: [email protected]
> Subject: Re: [google-appengine] Re: GAE for a web based MMORPG
>
> ...and don't forget that until you can expect 6months+ of uptime from a
> backend, they are a non-starter for any kind of MMORPG.  Users
> *hate* getting bounced from a game.  It's not just "oh I have to log in
> again" - it's "oh I have to wander aimlessly through the maze to find the
> freaking exit for fifteen minutes - AGAIN".  It may take 15 minutes just to
> get your party together in the same place, equipped with all the right
> weapons, all the right spells active, etc...
>
> Persistent world games are hard.
>
> Jeff
>
> On Wed, Dec 21, 2011 at 10:38 PM, Brandon Wirtz <[email protected]> wrote:
>> You have to calculate the actions of all things in the shard.   If
>> that is
>> 100 players, 50 MOBs and 10 NPCs with Trade, Combat and Item creation,
>> that is a LOT of CPU.
>>
>> If you shrink the shard, then you have less going on.
>>
>> In some games they do things like the user can only see so far so you
>> have hexagons and each Hex is a "shard" and the user pings all the
>> "shards" that it can see.
>>
>> Some games have Object lists and you get updates from all the objects
>> (kind of like twitter, who am I subbed to at the moment)
>>
>> There are lots of ways to do this, and you have to weight CPU,
>> bandwidth, Latency, and a number of factors.
>>
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Gerald Tan
>> Sent: Wednesday, December 21, 2011 8:51 PM
>> To: [email protected]
>> Subject: Re: [google-appengine] Re: GAE for a web based MMORPG
>>
>> So, why wouldn't one backend = one shard work?
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Google App Engine" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/google-appengine/-/WhKMhshsY30J.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
> [email protected].
>> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>>
>
>
>
> --
> We are the 20%
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>



-- 
We are the 20%

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to