Crisis on Infinite Servers

One thing I am a big proponent of is building games to have one single world server. The simple reason for this is illustrated by every single game that doesn’t do it. I play, then find out some of the people I work with or chat with on message board or whatever play on another server. Usually we have just one option, someone has to start over. Although, more and more games are allowing server transfers… for a price.

However, I do understand the limitations of many games to support a single world environment. Imagine World of Warcraft with only a single world… the lag would be unbearable. Outside of the sheer population problems, one world means you need to actually develop more content in order to spread people out and keep it from being bland, unless you go with a 100% group/raid instanced world.

As an alternative to trying to cram everything on to one world server, I think what I would like to see is an in-game acknowledgement of multiple worlds (or shards, if you prefer) with a method to allow players to move between those worlds.

Lets take WoW as an example. Put in an NPC in each major city who wanders around like a crazy homeless person muttering about the multiverse. Give him a quest, where the player needs to gather a few simple items (a gemstone of some kind, a few other things, nothing rare, all common drops cheaply obtained, maybe some food for the crazy guy as well). Upon bringing the items, the NPC gives a second quest and sends the player to a room where they take the items gathered (reconfigured by the NPC) to an obelisk, opens a dialog with a list of all the servers, they pick one and hit Complete Quest. *poof* The player is logged out to character selection where the character they just chose to transfer now has a listed status of “Travelling to [insert server name here]…” The transfer takes somewhere between 3 to 10 days to take effect. That last part is there to discourage people from transferring back and forth alot.

Maybe even throw in a part about how the shifting between worlds is rough, and the character will lose all items not tightly bound to their souls (i.e. – droppable items and money are gone, oh, and the bank is going to give your stuff to Goodwill after a few days so you lose that too), if you fear transfers will hurt the game economy. And of course, the devs could exclude servers that are new (if that is desirable) or already over populated (but if you give players the ability to leave crowded servers, doesn’t overcrowding become their problem?), and even provide a glimpse into the interdimensional pathways (a count of server populations including the number of characters queued for transfer).

I guess what I’m saying is, at this point in time, a game that launches should have, from day one, a way to easily transfer characters (at the very least from the DBA point of view) since the games that have come before have shown that players desire it. I know in some cases, making this player controlled would eliminate a revenue stream from the company, but maybe instead they just add twenty-five cents to the monthly fee they were planning to charge. Besides, if they build it into the game from the get go, it means they don’t have to pay someone to run character transfers later.


  1. My biggest concern with ultrafluid server transfers has to do with the “herd mentality.” People will still be convinced that X place is better, or X server is better. We’ve even seen it in games- one area clusters to become the dominant city for trade… regardless if it’s true or even makes sense, it becomes something of a self-fulfilling prophecy.

    Many of the load issues (and the “enough spawns for all players issues) can be handled with zone instances, but other elements will be more difficult to address. We already see a small fraction of cities become commerce centers as others become ghost towns. What happens when “Coronet” isn’t specific enough for the end-all place for trade but the “Bria Server’s Coronet” is where the action is?

    How chunky will our clusters become?

    This IS something I’d like to see advanced… I just think we need to seek out ways to reduce the natural clustering we see in these games already.

  2. Your biggest concern is a concern even without the server transfers. WoW keeps splitting the same servers over and over again because new players for the most part will always want to play on a high population server so that they have other people to talk to and get help from. You can’t defeat the herd mentality, but what you can do is give players more tools to solve the problems themselves. Once a new player isn’t a new player anymore, his needs change and he’s more likely to want a mid-level populated server, or an underpopulated server with a strong guild. Sticking with the WoW example, the only way to currently resolve that is to a) start over or b) pay to move. But paying to move stinks unless you are sure about where you are going. If you pay to move and then can’t find a guild to join, you are out the money AND have to pay AGAIN to move back. Just seems like getting screwed coming and going…

Leave a Reply

Your email address will not be published. Required fields are marked *