GDC08: Phase session not procedurally generated [update]

[Update: Somehow I missed it, according to IGN, Foster did say that Harmonix was looking into procedurally-generated note charts for Rock Band. Amazing!]
The most notable feature, and the one that caused the most trouble for the development team, is the procedurally-generated gameplay. Since Phase works with the music on your iPod, note charts must be automatically generated. Foster talked at length about the issue of ensuring that these are fun, making sure that there aren't too many or two few and that they are consistent. Some important decisions that went into this: the "slider" sections in silent parts of the song, and varying note density not only by beats, but also by loudness, to ensure a dynamic gameplay experience. Sensitivity of the generator was tested with an eclectic set of 200 songs, including especially problematic Japanese noise music and Bjork.
Foster showed some early design work on Phase, which started development as a two-button PSP game, then was put on indefinite hold by some other project of theirs, with drums or something, and then was picked up again. Originally, the concept of the game involved building a city with your music -- as the player successfully captured gems, structures would begin to build up on the sides of the game track. This took a number of visual forms, including one arresting black-and-white view that Foster said he would like to revisit for a game. It looked really cool. The question of presentation lingered throughout development on the PSP and iPod until the discovery of Andrew Stewart's artwork provided direction. His fun-focused design helped lead the team away from iPod-shaped cars or Spore-style iPod monsters.
The iPod provided its own issues. It didn't have the power for a "world-building" design. It also had a weird controller. In order to test their designs, the team actually built an iPod "emulator" by cutting the touchpad off of a desktop keyboard and gluing two paper circles to it. This touchpad, however, was more sensitive than the iPod's. Foster revealed that the team also had to add code to iTunes in order to get songs into the game, meaning that Phase installs on the computer and the iPod.
As for automatically-generated content in Rock Band: an attendee asked Foster why it had been left out or if it was planned, and Foster responded that the software couldn't separate out instrumental tracks, and could only operate on entire pieces of music. He did indicate that Harmonix was looking into the feature for possible self-imported Rock Band tracks -- possibly for a sequel.










Reader Comments (Page 1 of 1)
Gehodra @ Feb 23rd 2008 3:34AM
Automatically generating content for uploaded songs would be beyond awesome. But I can see where that would be impossible technology-wise for anything currently, or even in the near future. Don't get your hopes up.
RT @ Feb 23rd 2008 4:14AM
"Does that mean it'll never work? No, but it doesn't seem to be planned at the moment."
Um. That's exactly what it means. It will never work. Rock Band songs are authored by using the individual tracks of the master recording. This software works by generating note patterns based on the overall sound of the song. It doesn't take into consideration the individual drum, bass, guitar, etc. parts and it has no way to differentiate between all of them.
There's no way for a program to differentiate and procedurally generate a guitar or drum track just by looking at the entire song with all parts played concurrently. And even if there were a way, you'd never feel like you're playing the song, because missing a note on guitar wouldn't stop the guitar from playing. It would either do nothing or mute the whole song, both options of which are pretty meaningless and stupid.
jesus_bon_jovi @ Feb 23rd 2008 7:55AM
For the very same reason that you cannot create an accurate midi from an mp3 of a full band playing. (sorry if this is a double post)
Ethan @ Feb 23rd 2008 9:57AM
I think ouendan/Elite Beat Agents needs to be made for the iPhone. But I'd rather make the tracks myself the procedurally generate them.
DCBlack @ Feb 23rd 2008 1:08PM
I know it doesn't sound possible to do right now, but if they can figure out a way to make that work accurately and not take away from the old playing experience, that would be the end all be all.
PSN: KillaKornbread (the shirt is a lie!) @ Feb 23rd 2008 4:29PM
im probably not reading it right but if Rock Band would let you use you own music and procedurally generated the note charts, wouldnt that cut severely into the DLC profits? why would you buy tracks if you could use the stuff you already bought?
again, im probably not reading it right cause that doesnt make much sense.