on Aug 28, 2007
I realize this DRMShock business is occupying an awful lot of my attention lately, and is thus occupying an awful lot of my blog. The whole thing is an injustice in my view, so, I’ve been “fighting the power” (by complaining ineffectually) and “sticking it to The Man” (by calling The Man lots of names) in accordance with the great traditions of impotent geek uprisings.
But why am I so worked up over this? I’ve come to realize that there are four ingredients to the “perfect” game for me:
- I love games which are “survival horror”. I enjoy games where you’re intended to fear the bad guys instead of mow through them.
- I love first-person games.
- I love Roleplaying games. (In the sense that I love games where you “level-up” or become more powerful as you progress.)
- I love non-linear games, where you can move freely and re-visit previous locations, and where changes made to the world are persistent.
If we look at this like a Venn Diagram:
My affinity for certain games is related to how many of these four elements they contain. Note the sweet spot in the center, the spot which contains all four, is the perfect game for me. It’s like my own personal genre. In the history of videogames, exactly three games have hit that spot: System Shock, System Shock 2, and BioShock. The latter I’ll never play because of the asinine and invasive DRM.
This may help explain why my ire has risen above normal levels and attained some higher state of continual, transcendental rage.
Which means I’m likely to keep writing about it.
Also, the next person to tell me to run out and buy a $400 XBox so I can play this game gets a brick to the head. People who suggest this are missing the point by several nautical miles. Economics aside, I can’t in good conscience give any money to 2kGames. Period. This is about principals. No I won’t pirate the game. No I won’t buy it and then download a crack. I’m going to go without, because right and wrong are more important than videogames, even once-every-seven-years treasures like BioShock.
Shamus Young is an old-school OpenGL programmer, author, and composer. He runs this site and if anything is broken you should probably blame him.