我正在使用C ++设计/构建跨平台游戏引擎。我想使用具有2D / 3D图形,输入,网络,音频等的游戏API。我发现的一个API除了音频Amaltheia之外,满足了许多这些要求。任何人都可以建议符合我所有要求的API,或满足大多数Amaltheia要求的大多数要求的API。
答案 0 :(得分:13)
你可以看看SDL,它是许多游戏中使用的流行的跨平台多媒体库。
的良好来源答案 1 :(得分:11)
这些天很多人正在使用SFML ,这比SDL更新。
(作为SDL编辑的答案终于看到了我最初发布此内容后的更新!但SFML仍然是一个值得选择的选择。)
答案 2 :(得分:3)
答案 3 :(得分:1)
如果你厌倦了C ++,还有一些更简单的东西:BlitzBasic
答案 4 :(得分:1)
如果您的作者在OSX中完成,请查看Unity Engine
答案 5 :(得分:0)
Ideaworks 3D有一个很棒的API,可以在更多的系统上工作,而不是你可以动摇(包括Windows和Linux),网络,声音和3D。它虽然有点贵......