Sunday, October 04 2009

I grabbed "Dirt 2" for the xbox 360 recently, looking for an accessible late-night gaming distraction from coding.

The game is a stunning technical achievement, and it is amazing what they squeeze out of the almost half-decade-old era hardware of the device.

What makes the game spectacular isn't specific to some mystical art of console gaming, however, but is simply great software design and execution. While many in "mainstream" development (business processes, websites, etc) consider game development foreign to what they do, it's all just algorithms and code: One person does financial projections and another does particle effects, differing less than many imagine

The Bruce Trail near Mt NemoThe game was so excellent that I decided that I'd try to find who the talent behind it was, my quest thwarted because this game, like many recent releases by large game studios, has an apparently anonymous development team. My search for credits has yielded only a listing of artists responsible for the songs in the game.

It would be great if there was an industry credits site similar to imdb, where you could find out the people responsible for games and applications: I can easily discover who did the foley mixer work on Joe Dirt, but can't discover the team behind Dirt 2 after a lot of digging. Maybe I'll make one.

I did find a "studio tour" video, in which the only person deemed worthy of naming was the "Senior Executive Producer". Maybe if I finish the game I'll discover who did the magic to make this game happen. I'd like to read how these guys operate and do what they do, because they are clearly successful at their craft, and I imagine they'd have interesting things to say.

Are they just cogs in the gears of CodeMasters? Crank it and a great game pops out, quality determined only by your Senior Executive Director in charge of North American Marketing?

Are we past the era of superstars like John Carmack? Are we into an era where everyone is nameless "team players"...unless of course they're in senior management/marketing, in which case their contributions and name will be heralded everywhere.

As a mostly unrelated aside, the "all contributors are equal, but some are more equal than others" policy reminds me of a conversation I once had with a peer, during which they bragged about how their workplace followed a policy that strongly discouraged fancy-pants work titles (e.g. no lead architect, senior developer, etc). My appreciation for that egalitarian workplace dissolved, however, when I learned that the speaker had granted themselves a lofty, important sounding title, as did the other senior members, and they failed to see the hypocrisy in it.

Sidenote: The website for the game is mildly offensive to Canadians. They decided that the landing page would require you to first select a country, with the options being the Netherlands, Belgium, Germany, Spain, the UK, Italy, France, and the USA.

As a Canadian I'm left not knowing which I'm supposed to pick. Maybe I'm supposed to pick the UK to get words with superfluous 'u' still intact. Maybe I'm supposed to pick the US just because of proximity? Two of those countries (the Netherlands and Belgium) are significantly smaller than Canada, so I have to guess it's a hybrid language/proximity thing.

Lots of websites pull this cheap navigation technique and it's lame. Often a US flag really means "English", other times a Union Jack means English. Nationality and language aren't the same thing, so it's a lazy tactic, made especially confusing when both appear together.

Then again, if I recall correctly the old Codemasters site worked by having you select on a world map, where all of North America was labeled "United States of America". Us Canadians get accustomed to it.

   

Reader Comments

I've often wondered this myself. Where did all the individual dev names go? Are there too many to list? Surely there cant be that many...
Steven @ 10/5/2009 9:07:26 PM
Check out the credits for "Crysis"... they go on FOREVER! I'm surprised they don't list pets and their roles in the production of the game ;)
Dave @ 10/6/2009 6:38:31 AM
nice line:
"I can easily discover who did the foley mixer work on Joe Dirt, but can't discover the team behind Dirt 2 after a lot of digging."
David J @ 10/6/2009 10:19:21 AM
As an anonymous triple A game programmer myself I can say it does suck, we don''t get no respect :)
Honestly at times I feel envious of web developers because you actually get recognition based on your work. But so is life, games are more and more like the movie industry, which may not be a good thing, where only the director and actors get recognition...
The only problem is that making something like Dirt is beyond the power of a single programmer, it also involves lots of artists, and perhaps designers depending on the creative model of the team. Anyways this problem has lead quite a few programmers to go indie.
Robert @ 10/7/2009 12:59:34 AM
MobyGames is the closest I've seen to a game industry equivalent to imdb. Seems like they don't have DiRT 2 yet, but here's a link to DiRT:

http://www.mobygames.com/game/xbox360/dirt/credits

I suspect that in a few months they will have the credits for 2 available.
stan @ 10/7/2009 10:47:10 AM
Dennis,

Just a short note to tell you I just discovered your blog today (via a link to"the underappreciated art of duct tape" from the TDD kerfuffle taking place at Robert Martin's blog, of all places) and I just wanted to say

"Excellent Writing"!

I am now going through your archives. You just made my day. It is a great pleasure to read *thoughtful* writing.
Ravi Mohan @ 10/7/2009 1:04:27 PM
As your anonymous triple-A guy (triple-A gal myself, but I've given up on anonymous) above pointed out, the question of credit in the games industry is far from decided.

The reason Carmack got a lot of attention is that he owned his studio, and he was open about what he's doing, even sharing the results of his research. He's good, not god. (Which I guess makes me a VG heretic ;)

There are plenty of guys (and a few gals!) in the industry with equal skill, but they're not good at talking about it, or their company is so incredibly paranoid that they can't talk about what they're doing until it's completely outdated.

There's also the issue that for a while, some publishers thought games are the equivalent of boxed goods and don't need any "creators"... Thankfully, that's slowly changing.

Either way, it's not that different from other software. I don't see a credit roll on Microsoft Word, do you? ;)
Rachel 'Groby' Blum @ 10/9/2009 1:17:29 PM
I suggest you look at the manual. Full list of credits in there.

R
Red @ 10/16/2009 7:34:05 AM

Add Comment

Name *:

Email Address:

(your email address is not displayed)
Website:

Comment *:



About the Author
Dennis Forbes Dennis Forbes is a Toronto-based software architect. While focused primarily on the .NET and SQL Server worlds, Dennis frequently ventures outside of this comfort zone into game development and image processing. He has been published in several industry magazines, has been quoted in the Wall Street Journal and has been interviewed by NPR.

He is a vice president and lead software architect at an innovative New York City hedge fund back-office services firm.

Dennis has been working on solutions for the financial, telecommunications, and power generation markets for over 15 years.





 

Dennis Forbes