The game that hurts

I mentioned in an earlier post that I think a lot of the PC games industry suffers from self-inflicted wounds. There is a lot of denial out there that PC games is becoming an increasingly niche market. If the market isn’t “dying” it is certainly sick and needs some attention.

A recent purchase of Galactic Civilizations II: Dread Lords, highlights one of the biggest problems that PC games face on the market right now. Take away the dominance of console games in advertising and public consciousness right away, assume the consumer seeks after a PC gaming experience, what awaits them when they purchase a product could be enough to make them seek alternatives. That, ultimately, is the problem with GalCiv2.

The game itself has some healthy buzz going for it, and with the disappointment of Master of Orion 3 coupled with a genuine following for that style of game, it would seem that GalCiv2 has a pretty good formula for success. It is a sequel to an established title filling in a very empty gap in the market that has an active demand. It’s a strong formula for success and I have no doubt that GalCiv2 will see a profit, but it may hurt other titles like it or even a GalCiv3.

Up to this point I really haven’t gone into specifics as to what the obstacles are, but that’s because it’s a tale as old as time, or at least games on the PC. I get the game, I go through the install process, I meet all the requirements, and yet I run the game and it doesn’t work. It just flat out refuses to run. Now, for just a second, let’s ignore why it won’t run because I’ll get to that in a second. Can you imagine this on a console? It does happen, but cases are extremely rare and it has usually been done due to a change in the media format than because of any problem with the console or game itself. A consumer buys a game, loads it on their machine, and it doesn’t work. Is there any bigger turn off? As it turns out, it wasn’t an uncommon problem either, which just makes the situation worse. I’ve had games not run before, but the circumstances involved were so rare that it only affected a very small, yet often vocal, number of users. If you’re not used to these sorts of idiosyncracies of PC games, if you’re just a casual consumer, then the effect this is going to leave will be overwhelmingly negative. In fact, it’s justification for taking the game back right then and there and hoping the place takes returns on opened merchandise.

The problem specifically keeping the game from running was an out-of-date video driver, which is just all the dumber in my mind. You don’t have to constantly update drivers on consoles and I have never understood why we’re constantly bombared with Direct X and driver updates on the PC. It is just another hurdle that PC gamers face that their console brethren never see. When the next logical step happens, which is the interface for real-time, turn-based, and other genres is solved for consoles, then what is going to keep those games on the PC?

I’m sure there is a reason why I have to update my drivers, but I don’t know what it is really. There is usually some rumbling about performance and efficiency, but I have yet to be able to tell the difference except for a couple of catastrophic Direct X releases. Is the casual consumer going to understand why they have to update their drivers? Will they even keep the game around long enough to care? More importantly, when the next game like it comes out, will they even bother to buy it?

You might be able to get users to deal with bugs, crash to desktops, poor performance, and other problems once the game is installed, and believe me when I say that GalCiv2 has all these problems as well. However, if they can’t even get the game to work, if they get that initial error message, the battle is already lost.


You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

AddThis Social Bookmark Button

6 Responses to “The game that hurts”

  1. The main reason for driver updates is to fix bugs. Performance gains, sure, that’s nice, but fixing the bugs and incompatibility issues is the main reason to upgrade. I never upgrade my driver unless I encounter a game that is doing something wrong and the new driver fixes it. Most new games will require an updated driver if a) the driver fixes a bug, or b) the driver supports a new feature that the game uses. I think it’s wrong to assume that a driver should be a static piece of software. No other software on your system is that way. If a game has bugs, you expect them to patch it. If the OS has a bug, you expect them to patch it. Same with drivers.

  2. From a software best practices perspective, I agree. From an end-user standpoint I think it’s a horrible idea. Especially if I’ve already got games on the system that have been working just fine without ever updating.

    Not to mention, typical end-users hate forced upgrade paths in terms of either software or hardware. They want it to be static. They want to get the PC up and running and never have to mess with it again. I expect patches, updates, etc. because I work in software so I find it less onerous. That is also why I didn’t take the game back, because I knew there was probably a way to get it to run.

    If we only assume that PC games are for the high-end, techy geek audience, then they will continue to pigeonhole themselves until they have only the barest of audiences left.

    This is not just casual users either. Thanks to consoles we are seeing the rise of the non-technical gamer. If PC game developers don’t make their games as accessible as possible, they are going to limit their audience and ultimately their sales.

  3. The problem you’re describing is a problem on the user end. It’s an education issue.

    Video card makers can’t afford to stop patching their drivers, their cards would stop working with the latest DirectX features, and their competitors would end up with a better product. OS vendors can’t afford to leave security vulnerabilities unpatched, and even less critical bugs need to be fixed in a timely manner, not waiting seven years for the next version of the OS to release (cough, Vista, cough). Game companies who can afford to patch their games and make them better are better off doing it than leaving a buggy mess of a product in the wild.

    Now, sure, it would be BEST if they tested first and released a rock solid product. But companies that take too long to release don’t sell either, so a balance has to be made.

    So what really needs to happen is for PC owners to realize that patching is just a way of life on the PC. And most do, believe it or not. You don’t have to be a “techie” to download and install a patch.

    And another thing that could help is for there to be an automated system for updating not just your OS software but all your programs. If Windows Update would automatically schedule updates for your graphics card drivers and game programs, there’d be no problem. But it’s not being used for that, when it clearly should be.

  4. That would actually be the best solution, an auto-updater. You’re right that you don’t have to be a techie, but I don’t know anyone outside the technology field that really likes the idea of going out to patch their software.

    Also, my recent experience was that driver updates have simply gotten more confusing, but I’d just as soon cover that in a separate post.

    Regardless, it should be that happens behind the scenes, under the covers, incognito, etc. If at all.

    Honestly, despite all their claims, I think Microsoft has made things worse for gamers and the industry because now everyone has to chase Direct X around. How was all this integrated nonsense supposed to make the experience better again?

  5. Direct X would have been (was) really good in a world where there were more than 2 video cards to code for. Back when it was originally conceived, there were a lot more players in the video market. It’s good for game programmers, because in theory they only have to code for Direct X, not build in hard-coded support for every video card maker. In practice, however, only ATI and nVidia make gaming-capable video cards anymore, and even then game makers have to make sure their code runs right on both cards, because they don’t behave the same way using the same Direct X code.

  6. […] work, if they get that initial error message, the battle is already lost. Originally from Unfettered Blather
    No Comments
    »

    No comments yet.

    […]