c++游戏库/引擎,如Java中的LWJGL
C++ Game Library/ Engine like LWJGL in Java
我一直在lwjgl中开发java游戏,现在我想切换到c++以获得游戏编程的新体验。
我阅读了很多c++游戏引擎/库,如SDL, SFML等,但我真的很期待像LWJGL这样的东西,它的代码类似于OpenGL原生并支持OpenGL3 &;以上。
有这样的引擎/库吗?或者我应该坚持使用Native OpenGL,我对c++游戏开发真的很陌生。div;)
SDL、SFML和Allegro都支持直接使用OpenGL,所以在这方面它们有点像LWJGL。SFML和SDL 2允许您设置OpenGL版本(Allegro只允许您使用OpenGL 3.0或目前没有指定版本)。其中,Allegro拥有最好的文档,SDL2最差(SDL2仍然不太稳定)。
如果你能告诉我们你到底在找什么,你可能会得到一个更详细的答案。
Update: SDL2的文档现在是相当有用的,这绝对不是不再使用SDL2的理由。此外,SDL2似乎是稳定的。
相关文章:
- 是否有技术原因阻止 Java 中的 final C++ 像 const 一样严格?
- 相当于 Java 中的C++结构
- Java 中的边界椭圆实现
- Java 中的私有变量和 C++ 结构中的私有变量有什么区别?
- 如何在一行中使用 Java 中的 ArrayList 创建大小为 M*N 的 2D 矩阵,其中 X 作为每个单元格的值?
- C 和Java中的空派生类的大小是多少
- "new"会导致 Java 中的内存泄漏吗?
- boost::multiprecision::powm与Java中的BigInteger#modPow不同
- 将 C++ 中的结构转换为 Java 中的类
- _i64toa_ Java 中的函数和等效项
- 使用正确的数据类型转换java中的c++方法逻辑
- 如何从Java中的C DLL加载和使用结构和功能
- Python,C ,C#和Java中的字符串比较之间的差异
- Java 中的".class"错误
- Java 运行时环境检测到致命错误:Java 中的 OpenCV 椭圆检测
- 为什么一元后运算符在 C++ 和 Java 中的行为不同
- Java中的OPENCV现有C 代码
- Java中的GetClass()实际返回
- 初始化列表:使用C 与Java中的构造函数
- C 与Java中的ArrayList中的动态数组