Game Developers’ Census, the Big Three at E3, and More
Total Page:16
File Type:pdf, Size:1020Kb
>>PRODUCT REVIEWS PHOTOSHOP CS3 EXTENDED * SPACENAVIGATOR AUGUST 2007 THE LEADING GAME INDUSTRY MAGAZINE >>CASE FOR THE TECH ARTIST >>CODERS MOUTH OFF >>THE INNER PRODUCT HOW AND WHY STUDIOS EXCLUSIVE ROUNDTABLE PAINTING WITH DOMAIN NEED THESE OXYMORONS WITH FIVE PROGRAMMERS SPECIFIC LANGUAGES Using Autodeskodesk® HumanIK® middle-middle- Autodesk® ware, Ubisoftoft MotionBuilder™ grounded ththee software enabled assassin inn his In Assassin’s Creed, th the assassin to 12 centuryy boots Ubisoft used and his run-time-time ® ® fl uidly jump Autodesk 3ds Max environment.nt. software to create from rooftops to a hero character so cobblestone real you can almost streets with ease. feel the coarseness of his tunic. HOW UBISOFT GAVE AN ASSASSIN HIS SOUL. autodesk.com/Games IImmagge cocouru tteesyy of Ubiisofft Autodesk, MotionBuilder, HumanIK and 3ds Max are registered trademarks of Autodesk, Inc., in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. © 2007 Autodesk, Inc. All rights reserved. []CONTENTS AUGUST 2007 VOLUME 14, NUMBER 7 FEATURES 7 PROGRAMMERS’ ROUNDTABLE In this exclusive roundtable interview, five top technophiles discuss what’s right and wrong with game programming these days, from in-house procedures to multi-processor systems to code reuse. With Brad Bulkley, Stuart Denman, Chris Hecker, Clinton Keith, and Bruce Rogers 17 THE CODE/ART DIVIDE: 7 HOW TECHNICAL ARTISTS BRIDGE THE GAP Game studio Volition (THE PUNISHER, SAINTS ROW) makes a case for hiring a few technical artists, their value 22 ranging from time savings to smoother in-house communication. As linchpins, technical artists keep programmers and artists bonded in their mutual POSTMORTEM cause, helping to ensure that each department gets what it needs from the 22 FINAL FANTASY XII other—and within reason according to The twelfth installment in Square Enix’s wildly popular series was developed the project’s schedule. 17 in a fashion quite unlike the others. No one on the team had worked on a By Jason Hayes major FINAL FANTASY title before, and most had been accustomed to mid- sized projects, not massive ones. General manager of R&D Taku Murata focuses more on what went wrong in this ingenuous postmortem. By Taku Murata DEPARTMENTS COLUMNS 2 GAME PLAN By Brandon Sheffield 33 THE INNER PRODUCT By Mick West [PROGRAMMING] An E3 Without Developers Domain-Specific Languages 4 HEADS UP DISPLAY 39 PIXEL PUSHER By Steve Theodore [ART] Game developers’ census, the big three at E3, and more. Fight the Good Fight 28 SKUNK WORKS By Tom Carroll 43 GAME SHUI By Noah Falstein [DESIGN] 3DConnexion’s SpaceNavigator, Adobe Photoshop CS3 Extended, Hybrid Vigor and product news. 44 AURAL FIXATION By Jesse Harlin [SOUND] Vox Populi 64 BUSINESS LEVEL By Nicholas Beliaeff [BUSINESS] More of What They Want Game Developer (ISSN 1073-922X) is published monthly by CMP Media LLC, 600 Harrison St., 6th Fl., San Francisco, CA 94107, (415) 947-6000. Please direct advertising and editorial inquiries to this address. Canadian Registered for GST as CMP Media LLC, GST No. R13288078, Customer No. 2116057, Agreement No. 40011901. SUBSCRIPTION RATES: Subscription rate for the U.S. is $49.95 for twelve issues. Countries outside the U.S. must be prepaid in U.S. funds drawn on a U.S. bank or via credit card. Canada/Mexico: $69.95; all other countries: $99.95 (issues shipped via air delivery). Periodical postage paid at San Francisco, CA and additional mailing offices. POSTMASTER: Send address changes to Game Developer, P.O. Box 1274, Skokie, IL 60076-8274. CUSTOMER SERVICE: For subscription SQUARE ENIX ART TEAM orders and changes of address, call toll-free in the U.S. (800) 250-2429 or fax (847) 647-5972. All other countries call (1) (847) 647-5928 or fax (1) (847) 647-5972. Send payments to Game Developer, P.O. Box 1274, Skokie, IL 60076-8274. For back issues write to Game Developer, 1601 W. 23rd St. Ste. 200, Lawrence, KS 66046-2703. Call toll-free in the U.S./Canada (800) 444-4881 or fax (785) 841-2624. All other countries call (1) (785) 841-1631 or fax (1) (785) 841-2624. Please remember to indicate Game Developer on any correspondence. All content, copyright Game Developer magazine/CMP Media, LLC, unless otherwise indicated. Don’t steal any of it. COVER ART: COVER WWW.GDMAG.COM 1 GAME PLAN [] www.gdmag.com CMP Media, 600 Harrison St., 6th Fl., San Francisco, CA 94107 t: 415.947.6000 f: 415.947.6090 CMP Media, 600 Harrison St., 6th Fl., SanSUBSCRIPTION Francisco, SERVICES CA 94107 t:FOR415.947.6000 INFORMATION, f: ORDER415.947.6090 QUESTIONS, AND ADDRESS CHANGES SUBSCRIPTIONt: 800.250.2429 SERVICESSERVICES f: 847.763.9606 e: [email protected] FOREDITORIAL INFORMATION, ORDERORDER QUESTIONS, QUESTIONS, AND AND ADDRESS ADDRESS CHANGES CHANGES EDITOR-IN-CHIEFt: 800.250.2429 f:f:847.763.9606847.763.9606e:e:[email protected]@halldata.com Simon Carless [email protected] AN E3 WITHOUT MANAGINGEDITORIAL EDITOR PUBLISHERJill Duffy [email protected] FEATURESSimon Carless [email protected]@gdmag.com MANAGINGBrandon Sheffield EDITOR [email protected] Jill Duffy [email protected] ARTJill DIRECTOR Duffy [email protected] DEVELOPERS SENIOR EDITOR SENIORCliff Scorso EDITOR [email protected] Brandon Sheffield [email protected] CONTRIBUTINGBrandon Sheffield EDITORS [email protected] ARTJesse DIRECTOR Harlin [email protected] NoahCliff Scorso Falstein [email protected]@gdmag.com [email protected] CONTRIBUTINGSteve Theodore EDITORSEDITORS [email protected] MickJesse West Harlin [email protected] [email protected]@gdmag.com THIS YEAR’S E3 WAS ONE OF THE ODDER GAME HAND-HOLDING Noah Falstein [email protected] ADVISORYNoah Falstein BOARD [email protected] events I’ve been to over the years, due in large Some folks, like the guys I met from id (after Steve Theodore [email protected]@gdmag.com HalMick Barwood West [email protected] Designer-at-Large part to the fact that very few of you were there. rescheduling—sorry again!), found the show to EllenMick GuonWest Beeman [email protected] Microsoft ADVISORYBrad Bulkley BOARD Neversoft I spent most of my time either trudging through be a resounding success, with meetings aplenty ClintonHal Barwood Keith High Designer-at-LargeDesigner-at-Large Moon Studios Ellen Guon Beeman MicrosoftMicrosoft the streets of Santa Monica, determined not to and no foot traffic to bog them down. Others, like RyanBrad BulkleyLesser Harmonix Neversoft MarkBrad DeLouraBulkley NeversoftUbisoft cancel or postpone any appointments (sorry, id EA, were less convinced, wondering where the Clinton Keith HighHigh MoonMoon Studios Studios Ryan Lesser HarmonixHarmonix Software), or sitting in my hotel, clacking away on retail, investor, and business development ADVERTISINGMark DeLoura SALES Ubisoft a company-loaned Powerbook, trying to turn my meetings had all gone. DIRECTORMark DeLoura OF SALES Ubisoft Steve McGill e: [email protected] t: 415.947.6217 ADVERTISING SALES high-level interviews into low-level sensationalist From my perspective, I came away knowing just GLOBALADVERTISING SALES SALESMANAGER, RECRUITMENT & EDUCATION DIRECTOR OF SALES Aaron Murawski e: [email protected] t: 415.947.6227 news stories for the game blogs to hoover up. as little about the upcoming crop of games as I did DIRECTORSteve McGill OF SALESe: [email protected] t: 415.947.6217 It was a decidedly different E3. Gone were the going in. My hands-on time with games was SR.Steve EVENTS McGill ACCOUNT e: [email protected] MANAGER, SOUTHWESTt: 415.947.6217 GLOBALJasmin SALESDavé e: MANAGER,[email protected] RECRUITMENTt: 415.947.6226 & EDUCATION GLOBALAaron Murawski SALES MANAGER, e: [email protected] RECRUITMENT & t:EDUCATION415.947.6227 glitz and glamour of previous years—no booth extremely limited, and not just by time SR.Aaron ACCOUNT Murawski MANAGER, e: [email protected] EAST COAST, EUROPE &t: EASTERN415.947.6227 CANADA SR.Cecily EVENTS Herbst ACCOUNTe: [email protected] MANAGER, SOUTHWEST t: 415.947.6215 babes, no loud music, no swag. And yet, for all its constraints. A lot of games were simply on display SR.Jasmin EVENTS Davé ACCOUNT e: [email protected] MANAGER, SOUTHWESTt: 415.947.6226 MEDIAJasmin ACCOUNT Davé e: [email protected] t: 415.947.6226 bells and whistles, in those days I found myself and not meant for actual play, and the nature of SR.John ACCOUNT Watson MANAGER,e: [email protected] EAST COAST, t:EUROPE415.947.224 & EASTERN CANADA SR.Cecily ACCOUNT Herbst MANAGER,e: [email protected] EAST COAST, t: EUROPE415.947.6215 & EASTERN CANADA typing on the floor of the press room most of the the event just didn’t lend itself to casually Cecily Herbst e: [email protected] t: 415.947.6215 ACCOUNTADVERTISING MANAGER, PRODUCTION WESTERN CANADA, INDIA, AUSTRALIA, & ASIA time, rather than from the balcony of a swanky checking out new stuff. Meetings were booked ADVERTISINGMEDIAAmanda ACCOUNT Mae PRODUCTION Miller MANAGER e: [email protected] MANAGER Kevin Chanelt: 785.838.7523 Best Western. (Any hotel is a luxury to me.) I specifically well before the show, and in some John Watson e: [email protected] t: 415.947.224 REPRINTSSALES REPRESENTATIVE, EDUCATION & RECRUITMENT Gina Gross e: [email protected] t: 415.947.6241 found the new experience alternately more classy cases, you had to be escorted through a given REPRINTSADVERTISING ACCOUNT PRODUCTION MANAGER and less classy, depending on the moment. company’s show space by a PR representative. MEDIAADVERTISINGCindy ACCOUNTZauss t:PRODUCTION951.698.1780 MANAGER MANAGER e: [email protected] Kevin Chanel John Watson e: [email protected] t: 415.947.224 Any developer who managed to get to the show MARKETINGREPRINTS ADVERTISING PRODUCTION WHERE HAVE THE TEDDIES GONE? in the first place, and then leave his or her hotel, MARKETINGPARS INTERNATIONAL MANAGER ADVERTISINGJoe Nunziata PRODUCTION t: 212.221.9595 MANAGER e: [email protected] Kevin Chanel Many of these changes were welcome, to be sure, would have had a hard time seeing what the Hilary McVicker e: [email protected] t: 415.947.6207 REPRINTS but at the same time, I felt a marked lack of competition was up to.