C++:独立于平台的游戏库?

Mar*_*aux 4 c++ cross-platform

我想写一个严肃的2D游戏,如果我有一个Linux版本和一个Windows版本(最终是OSX版本),那就太好了.Java非常棒,因为它与平台无关.但是Java写一个严肃的游戏太慢了.所以,我想用C++编写它.但是C++并不是非常友好的跨平台.我可以找到适用于Windows的游戏库和适用于Linux的库,但我正在通过在Windows平台和Linux平台上重新编译源代码来搜索我可以使用的游戏库.

是否有引擎或这个想法无关紧要?是不是很容易(重新编译)?

任何有关C++库的建议和信息都将非常感谢!

Jam*_*mes 5

尝试SDL(与c/c ++相关),它非常适合2D游戏(并通过opengGL支持3D),并且可以在windows,os x和linux上运行.