我正在使用C++设计/构建跨平台游戏引擎.我想使用具有2D/3D图形,输入,网络,音频等的游戏API.我发现一个API满足许多这些要求,除了Audio是Amaltheia.任何人都可以建议一个满足我所有要求的API,或者满足大多数比Amaltheia更好的要求的API.
你可以看看SDL,它是许多游戏中使用的流行的跨平台多媒体库.
另外,游戏编程的Wiki是一个很好的来源,游戏编程列表库和引擎
这些天很多人都在使用SFML,这比SDL更新.
(编辑为SDL的答案最终看到了自我最初发布此内容以来的更新!但SFML仍然是一个值得选择的选择.)