Chapter 7. Procedurally Modifying Audio

Now that our game art has received procedural treatment, let's turn our attention to its neighbor, sound. Great sound is imperative for a good game. Think about how iconic the sound of Super Mario's jump is, or the sound of chomping ghosts in Packman! A great soundtrack and accompanying game sounds help players immerse themselves in the worlds that we create as game developers. It's an area that needs to be done correctly, and there needs to be enough diversity here so that your players don't get sick of hearing the same sound effects over and over again.

We could manually create lots of variants of sound effects, but that's not the procedural way! Instead, we'll alter sounds randomly at runtime to create ...

Get Procedural Content Generation for C++ Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.