O'Reilly logo

Audio Programming for Interactive Games by Martin D. Wilde

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

2 Game audio APIs – Audio building blocks

As we saw in the previous chapter, there is a demanding legacy of programmatic efficiency and speed in the realm of games. Early computers and game systems had very constrained memory and storage resources. Coupled with limited display and media-handling capabilities, they presented many obstacles to overcome. The challenge of making fun and interesting games was as much about squeezing every last cycle of performance out of the machine as it was about the design of the game itself.

Don’t call us, we’ll call you

As few high-level development tools existed for early game systems, a programmer’s only real choice was to get deep down into the system, and throw those bits around by hand. Thus is the genesis ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required