Day Two of GDC has begun. The first two days are mostly all day tutorial workshops, etc. The expo floor, keynotes, and detailed sessions begin tomorrow. I’m sitting in the Intel-sponsored “Multithread your Game” tutorial session right now. The place is packed – they had to set up chairs in the back and along the sides of the room to accommodate everyone. Brad Werth and Paul Lindberg are running the tutorial, going over some slides on why it’s important to thread your game for multicore processors, the challenges that you’ll run into, what works, what doesn’t, etc. Later on in the tutorial, they’ll be doing some hands-on demos, letting people take a sample game (“Destroy the Castle”) and optimize it for multicore systems. There’s about one computer for every 3 or 4 people in the room to play with the demo code.
The mantra so far: “Threading is hard.”
Had breakfast with a couple of interesting guys. Jonathan is here from the defense industry in England. He’s interested in advances in graphics realism and physics for use in simulations he does for troop training. And David is a university professor from Ontario who teaches computer graphics. He said he came to GDC because it’s more fun than the academic conferences.
I’ve been shooting some b-roll video of the conference in general, and I’m ready to start “cornering” people, and getting some video interviews. I’m focusing on looking for good stories – stories of how software has made a difference in your life or your work. Software that you couldn’t live without, or couldn’t do your job without. Because everyone loves a good story.
Stay tuned for more live GDC goodness!