A couple of folks have mentioned how GDC coverage is still being processed. I'm in the same camp. I had a number of work related deadlines that took priority, and I am just now beginning to see relief from that. I should be able to actually begin transcribing some interviews tonight. I apologize to readers and those who I interviewed for the delay. It couldn't be helped, and I am trying to resolve it ASAP. Watch for my coverage soon.
I'm out here at GDC again for 2009 (my tenth GDC). My employer is paying for the trip this year, so my focus has been attending sessions of interest to them. But, I have done a few interviews and am taking notes on some sessions that are of interest to gamedev members. I will write up articles an interviews in more detail once GDC is over. The interviews I've conducted have been with nVIDIA (discussing their new APEX tool as well as new cloth and destruction capabilities with PhysX), Havok (discussing their updated product line, including the new AI product), IDV (discussing SpeedTree 5, which includes a very nice PhysX integration to support flexible and breakable trees), and ImageMetrics (who offer compelling and affordable facial animation capture and rigging services).
Highlights of the sessions I've attended have been:
Serious Games Summit - I particularly enjoyed the talk by Straylight Studios discussing their upcoming SalonStar game (I believe this one could very well become a hit with its current target audience...13-18 year old girls), and the talk by Major Jeremy MacDonald of the Canadian Department of National Defense discussing his group's various experiments in making mod's of several different games for prototyping game-based training products.
Allan Murphy's talk on the top 10 CPU and GPU performance challenges. Some subtle stuff going on here ranging from shader patching, slow depth rendering and other rendering related things to load hit store and L2 cache miss.
Lighting with Purpose. This talk discussed some of the fundamental ways a game can use light to immerse the player, including Form (revealing the world), Feel (manipulating the player), Flow (using light to direct travel through both physical and emotional spaces as the game progresses), and Focus (using light to focus the player's attention). Examples were given from Black Rock Studio's PURE.
Pete Isensee's "Beauty of Destruction." Though there were a number of sessions @ GDC this year discussing techniques for physics-based simulation of destructable game worlds, and though you might think I would attend such a session given my interest in physics, this one was in fact a talk about C++ destructors. Good stuff, really good stuff, here. I have learned a lot from Pete's past GDC talks on C++ and this one was no exception. If you write your games in C++, I would recommend you download this presentation when it becomes available (at gdconf.com proceeding section or possibly Pete's own website). Also take a look at his prior talks (linked from his website, http://www.tantalon.com/pete.htm). There's something for all C++ programmers to learn in there. Highly recommended.
Experimental Gameplay Sessions. I never have time to sit for this entire presentation. It always overlaps with something else. But I was able to see the second half. This is always fun. Katamary Damacy was seen here for the first time in America some years ago (and might not have been released in America if it had not been presented here). Same with Rag Doll Kung Fu, Mark Healey's indie release before he and his partners founded media molecule and built LBP. This year, the team that built Sony's "flower" walked us through their game iteration process, and it was a lot of fun to see how they evolved the gameplay mechanisms to achieve a goal of presenting a safe, free game environment that was filled with love, peace, and harmony. (That is how they described their experience goals!) Hazardous Software, Inc., presented for the first time to a large public audience their "achron," a real-time strategy game in which the teams can freely move units back and forth in time (e.g., research advanced weapons in a future time line, then send them back to the past, or move back into the past to change the future after challenger's plan is revealed in the present). Tyler Glaiel presented his "Closure," in which static levels take on dynamic properties by hiding or revealing parts of the level by manipulating lights. Very cool. Kind of reminds me of Echochrome, in that the level structure behaves based on what you can see and cannot see (Echochrome using occlusion and Closure using light to reveal/hide things).
I'll go to the Larrabee sessions tomorrow (at least one of them), and looking forward to that. Intel's graphics hardware offerings in the past have never been spectacularly well received (and I'm thinking not only of the most recent run of integrated chipsets, but all the way back to the i860), but I am rooting for them on Larrabee. An exciting time to be in graphics!
I'm a bit delayed getting my final GDC content written up. I have had to spend a couple of evenings completing projects for my day job. Hopefully I'll have some gamedev time tonight, or at least by tomorrow evening late I'll have everything wrapped up.
Folks, I've poste my final GDC interview, which was with umbra Software, who are providers of a middleware solution for real-time visibility management/occlusion culling. You can find the interview at the link below
I am done with interviews now. These take the longest time to transcribe (for myself). Now that they're done I can get down to finishing my article writeups.
I have to sleep tonight, to catch up, and its already after 1AM. So, I'm not going to get anything else published tonight. It'll probably be another couple of days before I wrap up my coverage of sessions.
The Interview with Havok is now posted. Its rather a long, rambly one! I have some video footage that I may, or may not be able to post, depending on whether we have the bandwidth to handle it.
Just one more interview to go, a shorter interview with umbra from the GDC exhibition floor. Plus two more days worth of sessions. Some of this will be posted tomorrow, then the rest should be done by Monday late evening.
Folks, I'm continuing to enter my GDC content. Hopefully will finish it up this weekend, which is easier since I don't have to go to work! In any case, my summary of Caryl Shaw's talk on user-generated content in spore is up: