Dear Flagship Studios, (And EA)
Dear sirs. I am currently in the process of installing your product Hellgate: London. It may be of interest to you that not everyone enjoys typing in those gigantic strings of garbaldygook, which you sometimes refer to as “registration codes”. In fact, I do not enjoy it. I do the very opposite of enjoying it. I bring this up because your installer made me type it in at two different places during the process of installing your product. It seems like I could have been spared one of those. At least.
I also want to point out that while I’m sure you have millions of fans who can’t wait to jump on your servers to share the gaming experience together, there are still some of us who actually play games on our own. As I understand this has not yet been made illegal, and I would like to enjoy the single-player experience for as long as possible before that changes. To wit: I don’t really want to be online with all the children that infect your service, a great screaming plague of illiterate thieves, con artists, crybabies, bullies, vandals, and pranksters. These sorts of interactions are available to me every day out in the real world, which is one of the reasons I spend so much time at home playing videogames.
With this in mind, I’d like to ask that in the future you not integrate “account creation” with the installer. Or, if you do, I would request the addition of a button labeled, “BUGGER OFF”, the purpose of which I imagine is apparent by now. One of the selling points of the game was the fact that it did not (claim to) require an internet connection. Now that I have broken the seal I learn that this is not really the case and in fact, an internet connection is indeed required, constantly, throughout the entire process.
And now the installation is complete, and I note that while the account registration was integrated, the patching system is not. For shame.
I am going to play this game. For your sake I hope the software does not vex me further.
Even allegedly smart people can make life-changing blunders that seem very, very obvious in retrospect.
Steam Summer Blues
This mess of dross, confusion, and terrible UI design is the storefront the big publishers couldn't beat? Amazing.
Pixel City Dev Blog
An attempt to make a good looking cityscape with nothing but simple tricks and a few rectangles of light.
The Gameplay is the Story
Some advice to game developers on how to stop ruining good stories with bad cutscenes.
Here is a 13 part series where I talk about programming games, programming languages, and programming problems.