It’s been a year since I posted anything here, and I haven’t been updating gamesound.org with the vim and vigour I aspire to. Sorry folks. I rather naively thought that after LittleBigPlanet had shipped I’d have a nice quiet year and be able to do a bit more writing – that’s certainly what I demanded in my letter to Santa having just emerged from seven months of crunch. Turned out that supporting our community with lots of DLC made 2009 pretty hard going. That’s set to continue, so things are still going to be pretty quiet round these here parts.
But after another round of inspirational talks at GDC (which just wrapped up a couple of hours ago!) I’ve got a little bit of spare time in my hotel room and a lot of cool ideas buzzing around my head, some of which I’ll share here. You lucky ducks.
Clint Bajakian (THE CLINT BAJAKIAN THE) gave an excellent talk on adaptive music techniques this afternoon. Near the end he touched on where he’d like to see ‘horizontal’/‘vertical’ streaming systems go in the future, which was basically fading out/in a phat pile of stems at different times, demonstrating this with an example mocked up in Pro Tools. One of the big problems this solves is the “stuff getting cut off when transitioning” issue, because you get rid of those elements elegantly at an appropriate point before the transition. Awesome, and the examples he had worked beautifully, but it raised the question in my mind of how do you remove something before a transition when the thing which instigates that transition has not yet happened? Bumcakes…
Then I had the idea that in some circumstances you can quite easily predict a future game state (especially in rather linear, controlled gameplay experiences) and use that information to drive the music system. The example I gave in the Q&A;/discussion at the end was that in a God of War combat-esque situation you can track player health and enemy health – if the player is totally kicking ass, has good health and the baddie is nearly dead then you could quite confidently initiate the first stage of the transition process. The tricky part is when the probability is ambiguous, such as when the player is running low on health and the baddie is similarly just as likely to die – it could go either way, and this makes it impossible to know whether to transition to the EPIC FAIL music or back down to the low-intensity (or whatever) music. Yet more bumcakes served up right there…
I left my braindump hanging at that point because I hadn’t finished thinking about it, but there was some more discussion along those lines. Lennie Moore picked up on it and approached the problem from the angle of thinking about the player’s emotional state – this was an excellent point and it triggered more brain juice but we ran out of time so I didn’t get to share.
The day before, Sid Meier’s GDC keynote had promoted the idea of going out of your way to make the player feel good. The example he gave was the fudged probability model in Civilisation Revolution, which does funky things like reduce the chances of the player failing a battle twice in a row because this would upset them – when players feel like they’ve been cheated they are more likely to throw in the towel. This certainly explains why Civ is so bloody addictive! The key point is that it’s about what the player feels should be the outcome of a battle and has nothing to do with the actual probabilities of success versus failure.
Tying these two ideas together is the cool bit, and it’s not unreasonable to suggest it would work well because they both deal with issues of probability. So, when the player is nearly dead and they are close to defeating the baddie, but not guaranteed to do so, the game seamlessly (and totally under the radar of the player) cheats big style by making the player invincible so that the music can safely do an awesome transition. It’s win-win. The player is happy for being bad-ass and their gameplay experience has been scored to perfection.
For me, these idea jams are what GDC is all about – it’s also a really good example of why audio folks should try and go to some non-audio talks. Don’t be shy in sharing your thoughts, because this is what makes a conference successful in the first place. Be inspired and be inspiring. That feedback loop = Awesome to the power of Win.
I wish I could (afford) to go to GDC. After my film dissertation about film sound and game sound (thanks a million for the email help And I will submit it to be approved if I get a decent grade back) I am persuing my passion for video games and video game sound by attending Develop in Brighton in July. I'm not sure if you've been there before but it would be good to know if there are brainstorming sessions like this. As an amature I'd love to absorb all of the thoughts of professionals through these kind of discussions. I'm attending the 3 days so I can follow my general love for game creation.
I gained a facinating insight into how video game sound works and can be used whilst writing my dissertation and I hope to eventually back this up with a technical understand in time, although I better make sure that I get up to scratch with the technical side of film sound first. I've got most modern books on film and game sound but do you have any suggestions of where I can learn to take my film sound knowledge and bridge the gap to designing and applying game sound?
p.s. of course you've been to develop: you've spoken there. I've even read it!
Hey Jack. Yeah, GDC is extra pricey for us Europeans – did you know you can volunteer as a helper? You still have to pay for your flights and hotel (that's at least £800 right there, ouch!) but for 20 hours graft you get an all access pass when you are off duty:
Something to think about for another year perhaps :)
Brainstorming sessions at conferences – not so much. At the end of his talk, Clint specifically opened up the floor to discussion not just questions. That's unusual and, although the difference between the two is merely psychological on the audience's part, I probably wouldn't have got up to the mic and engaged in the way I did unless Clint had encouraged it.
Game developers, especially audio peeps, love talking shop. But most of the "brainstorming" happens in the bar :)
With regards to applying your knowledge of linear sound to interactive media, there's no instant win here. This is something you need learn for yourself by seeing which linear techniques and methods are applicable. Get your hands dirty using some interactive audio implementation tools – have a play with the tools that accompany (or are freely available for) Crysis or Half-Life 2 to see what is involved. Once you've got your head round it, get involved in a mod (as in modification) project and you might end up with some good material for your demo reel.