我正在使用名为Eclipse(Oxygen Release(4.7.0))的应用程序,我在MacOS Sierra上使用它。几天前,我从使用C ++和OpenGL制作的复制版Mario游戏中下载了source code。
我会在我的游戏/程序中使用该源代码来引用和播放.mp3 / .wav文件,直到我意识到我无法做到这一点,因为Mario副本的源代码使用了SDL2和SDL2_Mixer播放复制马里奥游戏中使用的所有音频。
将SDL2和SDL2_Mixer导入到我的C ++游戏/程序中是非常痛苦的,尤其是因为它在Mac上更难做到。我之前尝试过这样做,但都失败了。 :(
我注意到在Mario副本源代码中,源代码中有.wav文件,这意味着在代码中,这些.wav文件被引用并用于播放音频。
有没有办法在我的游戏/程序中引用和播放音频文件?我知道这很难,因为我使用的是Mac,所以我不能使用#include windows(.h);
和其他类似的东西。