我用lwjgl开发java游戏已经有相当长的时间了,现在我想切换到C++来体验一种新的游戏编程体验。
我悄悄地阅读了很多C++游戏引擎/库,比如SDL、SFML等,但我真的很期待像LWJGL这样的东西,它的代码类似于OpenGL原生代码,并支持OpenGL3及以上版本。
那么有没有这样的引擎/库呢?或者我应该坚持原生OpenGL,我对C++游戏开发来说真的是个新手。;)
发布于 2013-05-11 21:04:54
SFML和Allegro都支持直接使用OpenGL,所以在这一点上它们有点像LWJGL。OpenGL和SDL2可以让你设置Allegro的版本(Allegro只允许你使用SFML3.0或目前没有指定的版本)。其中,Allegro的文档最好,SDL2最差(SDL2仍然不太稳定)。SFMLs文档没问题。
如果你告诉我们你到底在找什么,你可能会得到一个更详细的答案。
更新:到目前为止,SDL2的文档已经非常有用了,这绝对不是不再使用SDL2的理由。此外,SDL2似乎是稳定的。
https://stackoverflow.com/questions/16497324
复制相似问题