A Whole New World
Wednesday, November 30th, 2005Actually this time I’m not referring to that catchy tune from Aladdin, instead I’m referring to the World of Warcraft.
This gaming shift has been a long time coming for me, as this is my first significant foray into the Massively Multiplayer Online gaming phenomena that is sweeping–no, swiffering–the nation. I have to start by saying that World of Warcraft (or WoW) is awesome. Just absolutely kick ass. I have recently been revisiting the idea of gaming with DOOM, Quake 4, and now WoW, and I really think WoW is going to make a full gamer out of me again.
My delay in entering into the MMORPG has been a calculated one. The newer games in the genre, like EverQuest was immediately curtailed by several aspects. First, the graphics were still kind of behind the times. Second, and most importantly, these types of online games were brutally time consuming. You either played a ton or you were nothing in an online world of players. I’ve always had a bit of an OCD like love for games and hobbies and I didn’t want to get tied into a game like that. There was also a huge influence by Brandon “GreenMarine” Reinhart, a programmer at 3D Realms/Apogee that (if I remember right) attended school at Kansas University. Just a while after giving up on EverQuest and then abruptly quitting Dark Age of Camelot, he had this to say in a .plan update on November 26, 2001:
I played a lot of Dark Age of Camelot this weekend.
Today I had a startling revelation. It’s like a light turned on inside my head. All of this time I have been investing in these massively multiplayer games, from UO to DA, has been time I have lost. I have not fulfilled my primary duty to myself: self education and self improvement. Instead of spending my weekends programming or reading like I used to, I’ve been rotting away playing the same game over and over again.
I can’t even claim it was done in the interest of experimentation. I like to play a LOT of games and learn about what other developers are doing. I think it helps in my work and helps inspire me…
But this MMORPG stuff has been pure virtual masturbation. With no long term or respectful benefit that I can measure.
Why am I putting this in my .plan? Because it seems appropriate to look back on all my enthusiasm for this genre and say “I was wrong, this has no value.”
And so I can say to all the potential game programmers out there who are playing this stuff: put it away. It’ll kill you. It’ll drain away your ability to improve yourself and it’ll dilute your primary passion: coding. Instead of running home to code up a new idea, you’ll run home to waste four hours doing nothing.
Programmers like to be idealists and massively multiplayer games feed on idealism. They put you in a world where you can create and recreate yourself. It is an addicting hypothesis! One that gives you numbers and facts and items to manipulate and experiment with. They give you an environment that can fulfill your need for experimentation and exploration while removing your ability to produce something that enriches you or others.
I canceled my various accounts and next weekend I’m going to think up a new project to work on in my spare time and work on getting myself where I should be.
It was probably the most succinct damnation of MMORPGs I could ever imagine. I’ve never once forgotten his words. In fact, I’ve recited his statements a few times to friends (especially computer science friends) in regards to the genre.
So what has changed my mind? Why am I actually delving into this genre when previously I was certain that I wasn’t interested in sacrificing that much time? A number of things, actually.
First, the game.
- World of Warcraft is a “best of generation” game. When I say that, I don’t mean it in a way that says World of Warcraft is better than every other game in every way. Instead, I mean to say that it took all the best elements from the MMO games of this “generation” of games and put them all into one quite polished game. There aren’t a lot of weaknesses in the game and there are tons of incremental improvments.
- Anti-grind, Casual Friendly. One of those incremental improvements to the game was a serious set of improvements aimed at making the game much more friendly for the gamer that can’t puut in 30 hours or more a week. The idea of Quests for experience rather than just the genocide of as many creatures as possible adds tons of flavor to the game while providing very comfortable stopping points at frequent intervals. They even provide a “rest bonus” that will double the experience points gained by a player when they have been “resting” in a major city or inn for a while. Yeah… that’s exactly what it sounds like. Points for not playing.
- Still Around. World of Warcraft is finishing up it’s first year, and all of my friends that played and enjoyed the game are still playing and enjoying the game. Some more-so than ever before. With the announcement of an upcoming expansion pack, the fun doesn’t look to be ending any time soon. On top of that, the added maturity after a year of very active development has been very good for the game.
Next, after considering that this definitely looks like to be “the game” that is finally good enough for me to start playing an MMORPG, there were a number of other elements that had to fall in place for me to finish the consideration:
- Socially Fun. This isn’t one of those games that I’m just sitting by myself without any social interaction at all. This is a game, like Quake before it, that I play like some people play raquetball or baseball. I’m talking with my friends, building a team, having a great time, and then laughing about it over a beer later.
- Roommate Fun. All of my roommates (and most of my good friends) already play WoW. We’re always looking for games that we can enjoy together, this is clearly the natural fit.
- Entertainment Time. This is also not a game that’s taking time away from typically productive times. I have already removed television from my daily life (haven’t had cable in two years), and my personal projects are lately similar enough (often the same language and often the same framework) that switching between projects doesn’t even provide a “break” from the same thing. When I’m needing a “break” from the usual, typically I’ll end up reading Slashdot or friends blogs a huge amount, or browsing news and products out there that I don’t really need to be looking at anyway. That is… I’m “wasting time” just like GreenMarine considered the MMO games. Lots of people watch TV for a few hours every day, I’d rather do something interactive.
With all of these thoughts in mind, I decided to take the plunge and start playing despite my previous reservations. I haven’t regretted it a second. I don’t find the game “addicting” in a negative connotation at all. I certainly want to play a lot, but it’s not because of any “addiction” like qualities, but because it’s a fantastic time!
I would expect more postings about the World of Warcraft world specifically in the future. But for now suffice it to say, I’m playing again.