- [On GameSetWatch we previously revealed the new issue of Game Developer with a developer-written Rock Band postmortem. Well, now here's some choice extracts from the article - and we hear Harmonix is blowing up and framing the cover for their office too, aw.]

The newly debuted May 2008 issue of sister publication Game Developer magazine includes a creator-written postmortem on the making of Harmonix Music Systems' Rock Band.

These extracts reveal how the team faced development obstacles on an ambitious project due to the studio's traditional lack of reliance on design documentation, but how the principle of developing hardware and software in tandem allowed the project to come together.

Harmonix design director Rob Kay crafted the postmortem, with contributions from fellow developers Eran Egozy, Ryan Lesser, Dan Teasdale, Tracy Rosenthal-Newsom, Daniel Sussman, and Greg LoPiccolo. It was introduced in Game Developer as follows:

"Witness Harmonix's transformation from a game developer to a peripheral manufacturer hybrid, as the company undertakes its most ambitious game to date - one which comes close to fulfilling the studio's ultimate vision. From controller management to over-stretched leads, this postmortem chronicles the trials and tribulations of this innovative game."

Not Enough Tech Design

In this first excerpt from the in-depth postmortem, Kay describes how Harmonix had to modify its approach to technical design documentation, after going from years on smaller-scale projects to the most ambitious game it had ever attempted:

"Historically, we’ve managed without much formal technical design documentation. This approach, or rather the lack of lack of one, probably sufficed in the past because our programmers were actually superstar designer-programmer hybrids who considered both technical and design impact as a matter of course.

Expanding our code department for Rock Band meant bringing in new programmers who were very talented but weren’t all designer-programmer hybrids, or if they were didn’t know they were allowed to be. Too often we jumped headlong into implementation of a new system without taking the time to properly examine the implications or test the edge cases of the design. This bit us in a few areas, notably online matchmaking, which had to be redesigned multiple times.

No doubt about it, jumping into development of complex new systems without a technical plan upfront was a flat out mistake. We’ve now formalized our design process to include code review and a technical design document before implementation of a new system begins."

Software And Hardware Hand In Hand

In its previous projects, Harmonix was not responsible for its games' peripherals - but it took that responsibility on for Rock Band. The studio focused first on the drum peripheral, at the time an unknown quantity:

"We began Rock Band as a software developer, but decided to take on the task of designing and manufacturing the hardware ourselves. Designing the controllers from scratch - and starting up a major manufacturing effort in under a year - was an enormous undertaking with a considerable learning curve.

The payoff though was more than worth it. For a game like Rock Band, the hardware is at least as important as the software, if not more. We were able to design and develop the hardware and software together, taking full control over the user experience.

We began hardware development in February 2006, working with an industrial designer and a contract manufacturer. Because it was the least understood controller, we attacked the drums first. The big challenge was delivering the playing experience of a real drum kit, in a video game controller that would cost a fraction of the price. The guitar controller was less blue sky, and development started after we had the basics of the drum controller down.

Hardware was a brave new world to us. Throughout the whole eighteen-month project cycle, we made mistakes (see what went wrong!) but tried to focus on understanding the critical decisions and making the right calls. In April 2007 we began tooling for both drums and guitar (cutting the steel molds that shape the plastic parts). The molds take about eight weeks to complete, and then you have at least another four weeks of pre-production and tuning.

In September 2007 our first containers left the China warehouse. By January 2008 over two million Rock Band Bundles had shipped."

Approaching The Ultimate Vision

Kay summed up the experience as one to which the studio gave its all, suggesting that Rock Band, out of all of Harmonix's games, has come closest to reaching the studio's ultimate goal:

"Working on a game with so many firsts was incredibly exciting. Our stall was set out early: this was to be the most ambitious music game ever made, and the spirit of confident innovation was rampant. Rock Band is full of features and moments that were born of a team committed to pushing the quality bar as high as possible.

Things like the crowd singing along when you’re performing really well, the Band World Tour’s open ended play, and the Art Maker tool (that allows you to, amongst other things, design your own tattoos) would not have made it into the game if the talented people who made them weren’t so utterly committed to making the game shine.

Seeing the drumming gameplay of Rock Band come to life, and realizing how close it is to real drumming has been a definite highlight of the project. We spent a long time breaking down the skills that absolute beginners learn to become competent drummers, and applying that to our note authoring and difficulty tuning.

Taking people with zero musical experience, and watching them gradually learn how to drum on Rock Band may well be the closest we’ve come yet to realizing the Harmonix mission: to bring the joy of making music to everyone."