Intel sponsors gamedev.net search:   
The Bag of HoldingBy ApochPiQ      
Apoch's Avatar

Apoch
XP: 64,738
Inventory
Special Items: Shpongle | XBox Live
My brain is built of paths and slides and ladders and lasers and I have invited all of you to enter its pavilion. My brain, as you enter, will smell of tangerines and brand-new running shoes.

Tuesday, February 26, 2008
I've posted my notes from the GDC roundtable "Getting it into the game". It was a pretty productive session and had lots of great tips crammed into a single hour; I wouldn't be surprised if I missed a few tidbits - so if you were there and noticed something not in my writeup, drop me a PM and I'll get it added!

The topic was mainly relevant for dealing with really massive projects, so it may not directly apply to those of you who are just in this for small-time casual or hobby development. Even still, it's a fascinating peek into the way full-scale shops deal with the stresses of modern game creation.

Enjoy!

Comments: 0 - Leave a Comment

Link



Monday, February 25, 2008
Well, GDC '08 is officially over, and it made a good run. Obviously I totally dropped the ball on the whole running-journal-updates thing. This is for three reasons:

  • I made The GDC Newbie Mistake and stayed at the hotel that's infamous for not having free Internet access. (Curse you, Westin Hotels and Resorts! Curse you and your greedy, creaking bones!) So the only intertron hookup I had was from the conference itself, and getting access to a power plug is pretty much equivalent to getting access to the Crown Jewels, except harder, and more people are fighting over them.

  • I'm a lazy bastard.

  • I was pretty much here for work rather than GDNet coverage, so most of my time was spent in sessions and furiously writing up notes while the session content was still somewhat fresh in my brain. After that, I rarely had the energy (or laptop battery time) to do any journalling.


Everyone else's journals pretty much covers the highlights, though. The GDNet mod/staff dinner was great, despite waiting an obscene amount of time for our (supposedly reserved) tables to open up. We got our revenge by staging a minor coup and moving from the two booths they gave us (seriously, WTF - 10 people in 2 booths??) and pushing together some full-size tables.

The other big highlight was the AI developers dinner on Friday night; there were quite a few big name guys there and it was excellent fun to talk to them about various things and technical trends.


There may also be some cool upcoming developments regarding the Epoch language project, but that depends on a few factors, and I don't want to say too much in case it doesn't work out.




In my Day 0 writeup I mentioned that every trip involves taking a shafting at least once. Well, Shafting Number 2 happened today, although it's actually turned out to be a bit of a blessing.

My original itinerary was to leave San Franciso at about 11PM and fly overnight back to Atlanta; due to a general lack of anything better to do, I arrived at the airport around 11AM and found out there was an opening on an earlier flight available. (This was surprising and should have given me serious pause, since all around me people were dealing with flights that had been delayed due to bad weather.)

The flight was supposed to go to Charlotte, North Carolina and then connect back to Atlanta. A little ways in, though, we suddenly turned around and made an emergency stop in Las Vegas because someone on board was having symptoms of a heart attack. (Turns out he had massive heart problems anyways and was actually in the ER a couple days ago... so why the hell he was on a plane in the first place is beyond me.)

Initially, we thought we could make a quick turnaround and keep on going, without disrupting connecting flights too much. Then we learned that the pilot had exceeded his legal limit on flight hours and couldn't continue, so a new crew would need to be brought on.

After waiting about half an hour or so, we again learned that there was a problem. This time, someone had "neglected" the fact that a new crew has a legal minimum 2 hour turnaround time, so there was no way anyone with connecting flights in NC was going to make them.


At that point, everyone piled off the plane and started fighting their way to the ticket counters to try and get alternate arrangements made. By way of placating the seething masses, the airline handed out meal vouchers for a whoppingly generous... $10. If you've ever been in an airport, you know that this is roughly equivalent to the price of a ball of lint from the carpet, plus a droplet of spittle from the abusive mouth of the cashier. If you time it just right, you can use the spittle to wash down the lint - it does tend to stick in the throat a bit.

The final arrangements I made got me in to Atlanta at... more or less exactly when I was going to arrive anyways. So there was no net change, and instead of spending several hours with nothing to do in a cramped corner of SFO, I have several hours with nothing to do while surrounded by exorbitant video poker machines making irritating noises. At least it's less boring.


So it seems that travel arrangements were the only less-than-enjoyable bits of GDC 2008, at least for me personally. There were a couple of instances where I thought I would be forever lost in the darkness of downtown Frisco (sorry, Graham!) but clearly everyone survived.


Look for article writeups of the stuff I covered beginning soon™.

Comments: 1 - Leave a Comment

Link



Sunday, February 17, 2008
So, I'm here in San Francisco. Trip was boring and filled primarily with sleeping and eating little packets of soulless attempts at snack mix; this is, of course, the way such trips usually are.

Every significant trip, of course, involves getting good and shafted at least once. My shaft for the week relates to the hotel arrangements. Due to some unfathomable cosmic force, or possibly pocket lint, my pick hotel didn't have any rooms (literally no open rooms) for tonight or tomorrow night. Thus I find myself in my second choice hotel, and I'll have to switch over sometime on Tuesday afternoon. This isn't too much of a problem since I'll be more or less wandering idle Tuesday afternoon anyways.

The irony of the situation is that my second-choice hotel is more expensive, less of a prime location, and not quite as nice. On the plus side, it is right next door to Wolfgang Puck's Postrio, so at least I'll get a good dinner tonight.


I've volunteered to keep a running journal of GDC this year for GDNet, as well as writing up the sessions I attend. I'll leave it to the content management wizards to cough up more details about how that'll be done, but here's a teaser of what I'll be covering to get you started with the salivating:

Monday
  • (102) Staging workshop (full day)


Tuesday
  • (206) Threading workshop (morning)

  • {Hotel SNAFU resolution}

  • (207) MS Dev Day (afternoon)


Wednesday
  • Getting it into the game (9-10)

  • Advanced Dialogue Techniques (12-1)

  • Artificial Intelligence in Computer Games (2:30-3:30)

  • Audio post-mortem: Halo 3 (4-5)

  • Booth crawl - hooray beer! (5-6)

  • GD choice awards (6:30-8:30)


Thursday
  • Playing to Lose (9-10)

  • The Next 20 Years of Gaming (10:30-11:30)

  • Comparative Analysis of Game Parallelization (12-1)

  • Dynamic Performance Profiling of C++ Code (1-2)

  • Improving QA (2:30-3:30)

  • Engaging the User (4-5)

  • Are Games Essentially Superficial? (5:30-6:30)

  • Suite Night (8-10)


Friday
  • Designing Conflict Resolution Without Combat (9-10)

  • Agile Development - Good/Bad/Ugly (10:30-11:30)

  • How to Pick a Lock (3:10-3:30)

  • A PORTAL Postmortem (4-5)


You can find more details on the sessions by looking up their names on the GDC site. (I'd add links for each session, but I am way too damn lazy for that business.)

Comments: 2 - Leave a Comment

Link


All times are ET (US)

In locus hic, omnes res dementes sunt.
 
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
18
19
20
21
22
23
24
27
28
29

OPTIONS
Track this Journal

 RSS 

ARCHIVES
July, 2009
June, 2009
May, 2009
April, 2009
March, 2009
February, 2009
January, 2009
October, 2008
September, 2008
August, 2008
July, 2008
June, 2008
May, 2008
April, 2008
March, 2008
February, 2008
January, 2008
December, 2007
November, 2007
October, 2007
September, 2007
August, 2007
July, 2007
June, 2007
May, 2007
April, 2007
March, 2007
February, 2007
January, 2007
December, 2006
November, 2006
October, 2006
September, 2006
August, 2006
July, 2006
June, 2006
May, 2006
April, 2006
March, 2006
February, 2006
January, 2006
December, 2005
November, 2005
October, 2005