Why can’t all online games be like Guild Wars when it comes to patching? I’m not even going to talk about how good GW is as a game per se (it’s excellent), or the fact that there are no monthly fees (fits my style — “distracted”). I just wish that all these other games would learn something from GW. When it came out a year or so ago, it was obvious to me that the other games would take a page out of Guild Wars and come up with something a little bit less, what’s the term again…last century?
Instead games such as Star Wars Galaxies, Everquest II, Asheron’s Call (which died recently), and of course the game to rule them all, World of Warcraft, are all a major pain in the butt when it comes to upgrades.
It’s not uncommon to having to wait 5+ hours between the time you start patching the game and the time you can actually play. I don’t know, but especially on a game where you actually pay a monthly fee, that seems broken to me. Well, was broken enough that I’m no longer playing any of those games. So there you go Blizzard, that will teach you, now you’re stuck with only 3,999,999 players…hahaha.
So these folks started their own company after leaving Blizzard. At least some of the developers were in the World of Warcraft team, and one of them was the team lead for that project. They know a thing or two about game development. In fact, it seems to me that all the developers who knew anything about network programming, left Blizzard to go work on Guild Wars. It’s obvious from looking at how good Guild Wars is and how bad World of Warcraft is (at least from a network/patching viewpoint)
I’m migrating my games from my old system to the new laptop (yay) and I couldn’t find the Guild Wars CD. Then I remembered “wait a minute, isn’t their installer really light? like 100k or something?”. Sure enough, I went to their web site, downloaded a 100k installer, launched it and there it is, installing away.
So, how is that much different from other games? The difference is that in other games, no matter how small the installer is, these games think I need to have the entire game installed (2-4 gig) before I can actually start playing it. Never mind that I won’t see even half the game in my first 3 months playing it, but just in case, let’s have the entire game, before you can get started.
Instead of that nonsense, Guild Wars installs just what you need, which often is not much. If I logged out in Some Town and the game now needs a patch, why do I need to wait for it to patch Some-Other City as well? Why can’t it just patch Some Town and when, and if, I ever go to Some-Other City, then patch it then? If the game is smart enough, it can even patch Some-Other City in the background, when I’m away or whatever. That way I won’t even take the (lag) hit when I go there.
Seems obvious right? Just install what I need, not the whole frikin game for chrissake.
That’s one obvious feature those other games should consider. The other one is the whole server/shard issue. Especially in games where there is no housing, why can’t I move around between servers? If I start a character on Laggy Server, why can’t I just pull down a menu with all the active servers, select Cool Server, and have my character ported there? Why is that such a big deal?
With World of Warcraft this is such a big deal, I can’t even create new characters on European servers, where I could play with my buddies there. So forget about jumping from server to server with your character.
Sure, I can imagine abuses, where you’re trying to pk someone and then flee to a different server or whatever. There are plenty of in-game solutions for this type of abuse, that should not be the reason why things such as these aren’t implemented.
I think the reasons other games don’t do this are quite simple:
1- Do what Ultima Online did. Worked for them, it will probably work for us as well.
2- The people who actually know how to do this, left and started their own game company…the bastards! (well, at least for Blizzard, that’s got to be the excuse, for the other companies, I have no idea why not)
3- If people really want to move to a different server, make them pay. — this is like having Microsoft charge you every time you want to move a file from SomeDirectory to AnotherDirectory.
Anyway, this is not unique to games. Software in general should learn from the Guild Wars folks.
Alright, need to wrap this up, as I started installing Guild Wars at the same time as I was writing this, and the game is ready. Go them!