Packt is pleased to announce the release of Getting Started with C++ Audio Programming for Game Development, a mini guide to understanding the core concepts of audio programming, adding to games using FMOD, and working with audio at multiple levels of abstraction with a widely used technology of industry standard in audio middleware. The print book is 116 pages long and is available now in eBook, Kindle, and other selected formats and is competitively priced at $20.39.
About the author:
David Gouveia is a software engineer and game developer native to Madeira, Portugal. He completed his MSc. in Computer Science, with a specialization in graphics and multimedia, and presently is working full-time as a game programmer for a local company. David is fond of game development, in particular graphics and audio programming. He is also very keen on music and synthesizers, and has played the keyboard for years.
Getting Started with C++ Audio Programming for Game Development begins with an description about basic audio concepts, after which it moves on to explain the usage of the FMOD Ex library, implementation of 3D audio simulation, usage of the FMOD Designer toolkit, and working with multi-layered sounds with complex behaviors attached to them. The concluding section of the book briefs the reader about working with audio at a much lower level by manipulating audio data directly.
Designing complex generative and interactive sounds is easy using Getting Started with C++ Audio Programming for Game Development. This book will help gamers to simulate an environment with 3D audio and effects. Users will be able to control audio playback and multiple sound parameters in several formats. The book enables users to adapt an audio API according to their needs and the requirements of the game.
This book covers the following topics:
Chapter 1: Audio Concepts
Chapter 2: Audio Playback
Chapter 3: Audio Control
Chapter 4: 3D Audio
Chapter 5: Intelligent Audio
Chapter 6: Low-level Audio
Packt Publishing has also published, or is due to publish, these related books/videos:
LÖVE2d for Lua Game Programming (Forthcoming)
Unity 3D Game Development by Example [Video] (Released)
Packt is one of the most prolific and fastest-growing tech book publishers in the world. Originally focused on open source software, Packt books focus on practicality, recognizing that readers are ultimately concerned with getting the job done. Packt’s digitally-focused business model allows them to publish up-to-date books in very specific areas.
|Getting Started with C++ Audio Programming for Game Development|
|A hands-on guide to Audio programming in game development with the FMOD audio library and toolkit
For more information, please visit: Getting Started with C++ Audio Programming for Game Development