?

Log in

No account? Create an account

"It's a ceremony!" "It's psychotic!" - shunji — LiveJournal
View:Recent Entries.
View:Archive.
View:Friends.
View:Profile.

Security:
Subject:"It's a ceremony!" "It's psychotic!"
Time:02:10 pm
One potentially fun aspect of GDC is how easy it can be to get into arguments between those who know what they are talking about and those who think they know what they're talking about. (That's a bit of an oversimplification; it's actually arguing between different levels of insight.) Actually, you can do that on the Internet anyway. It's just more fun in person.

I didn't get into any arguments, but I did come close after my presentation. It was something to do with why we're using C++ and our tag system vs. C# or something like that. The argument against the Bungie Way (TM) had to do with automatic language support for object persistence vs. rolling your own. I remarked that if I had to do it on my own, I'd probably use C#. But that isn't strictly true.

The main impetus for rolling your own over using an external package is flexibility; if there is software that can not only meet your current needs but your future needs as well (assuming you have the budget), it makes more sense to buy it than roll your own. If, however, nothing exists on the market that meets your future (most likely unknown) needs, then it behooves you to roll your own.

As far as I know, there is no commercial or MS friendly open source package out there that would provide the same level of functionality or flexibility that our tag system give us. And because what ultimately drives our games is content, i.e. stuff that we have to store on disk, a solution that does not scale to our needs is insufficient and cannot be used. In other words, it makes sense for us to roll our own.

Another notable aspect of GDC I discovered since I hung out with Marty and Jay a lot more was how much more fun the Audio track is vs. the rest of the conference. Maybe it's because Marty and Jay's marketing of me as an audio programming god has finally gotten to my head, or because the field of gaming audio is so much smaller in terms of people vs. the rest of the industry, but there is a very big sense of camraderie across all levels of gaming audio, from the one-man sound and music shops to the celebrities like Nobuo Uematsu and Marty. There is a distinct lack of one-upsmanship or arrogance that pervades the programming and design side of GDC. Then again, maybe people just don't do that as much around the Bungie sound guys.
comments: Leave a comment Previous Entry Share Next Entry


bobbybrown
Link:(Link)
Time:2005-03-26 06:16 pm (UTC)
ok i forgot who you are but you mentioned games and bungie so who are you
(Reply) (Thread)


bobbybrown
Link:(Link)
Time:2005-03-26 06:18 pm (UTC)
oh yeah if you play H2 on XBL by any chance my gamertag is "SD Brutalis" hit it up
(Reply) (Thread)

(Anonymous)
Subject:?!
Link:(Link)
Time:2005-03-27 10:29 am (UTC)
your posting.. and then you ask who this is...
this is Mat Nugochi, resident Mr. Messy Desktop and Angry Zen Master, current reigning Dark Lord of the Sithies...i will one day best him, and claim his throne as the Dark Lord ... and.. wait.. i need to stop playing KOTOR....
(Reply) (Parent) (Thread)


owl___
Subject:2nd post(er)
Link:(Link)
Time:2005-03-26 09:24 pm (UTC)
He's a code servant to Bungie.
vis.
(Reply) (Thread)

(Anonymous)
Subject:wow...
Link:(Link)
Time:2005-03-27 10:02 am (UTC)
You guys are posting to a blog and you don't even know who it belongs to?

Your future scares me...

--MS--
(Reply) (Thread)


owl___
Subject:Re: wow...
Link:(Link)
Time:2005-03-27 06:21 pm (UTC)
Guy. Singular. I knew who he is.
(Reply) (Parent) (Thread)


mochiman
Link:(Link)
Time:2005-03-27 10:03 am (UTC)
RTFM and STFU!
(Reply) (Thread)

ripper_714
Link:(Link)
Time:2005-03-27 03:51 pm (UTC)
Code people and Sound people don't mix! You'll pay for this!

Ripper
I like Kotor...
(Reply) (Thread)

(Anonymous)
Subject:Agreed
Link:(Link)
Time:2005-03-27 06:32 pm (UTC)
This has been my experience in TV/film - the coolest people are usually doing sound. I saw Marty and J's seminar at GDC, I can see where this might hold true for games - it feels like pretty much the same world to me.

(Reply) (Thread)

(Anonymous)
Subject:Mat Noguchi is my hero
Link:(Link)
Time:2006-01-29 04:14 pm (UTC)
The Bungie tag system is pure genius, and one of the big reasons why the Halo engine will rule the Earth someday.
(Reply) (Thread)

"It's a ceremony!" "It's psychotic!" - shunji — LiveJournal
View:Recent Entries.
View:Archive.
View:Friends.
View:Profile.