Advertisement

music in game??

Started by May 28, 2006 11:41 AM
0 comments, last by theWalrusk 18 years, 5 months ago
hi... i want to add some music in my game... currently mini RPG .. hehehe... but i got stuck of how to load music.. i used LoadSound API... but i think it's not a good idea .. hehe.. any tutorials to load some music? btw.. i use openGL library with Visual C++ compiler :D thanks ^_^
try looking at www.FMOD.org
I think you'll be blown away by the compatibility and lightweight power of this API. Technically, the download is free (includes everything you need to start coding), so more people will be able to learn how to use it, however there are licensing fees. Since your most likely making a small tone game (just assuming, you could be making the next FF7 for all I know), this would probably be perfect though. All tutorials, along with samples of programs using the various aspects of FMOD are included in the download, as well as a starter tutorial for people who have never even heard of FMOD.

Licensing fees look scary, but don't worry. There is a shareware/hobbyist licensing discount, where you only have to pay $100, and you most likely qualify for.

Unless, you actually represent a huge gaming firm, in which case you will have to shell out $6000 to $3000. Why so much? This is the audio API that companies like Blizzard (world of warcraft etc), Crytek (created the game Crysis for PS3, check out the E3 2006 trailer!! and Far Cry, incredible), HP (not entirely sure why?), NVIDIA and many more IT/Gaming juggernaughts. So learning this API could prove beneficial.

There is also OpenAL. The free audio state-machine (like OpenGL, no way!) API for 3D audio processing. Not my personal favorite, but there is enough documentation to get you started right in the official website (www.openal.org), and it is constantly updated.

definitly compatible with VC++, just don't forget to add your new APIs and SDKs each time you get one. click the 'Tools' menu, go to options. Under 'Projects and Ssolutions' go to 'VC++ Directories' from there you can add your includes, libraries and all else needed, just add a new location that goes to the directory you need.

good luck

This topic is closed to new replies.

Advertisement