Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 对于C+,是否有比SDL更快、面向对象的替代方案+;?_C++_Sdl_Libraries - Fatal编程技术网

C++ 对于C+,是否有比SDL更快、面向对象的替代方案+;?

C++ 对于C+,是否有比SDL更快、面向对象的替代方案+;?,c++,sdl,libraries,C++,Sdl,Libraries,当前版本的libsdl(1.2.x分支)在混合和每像素alpha(因为它使用软件混合)方面非常非常慢。还有其他好的替代方案吗?SFML正是您所需要的: 浏览教程,您会发现它比SDL更简单、更强大。有SFML:或。。。只需在SDL上使用OpenGL。GLFW。它只尝试做一件事(窗口创建/输入处理)。它基于C语言,非常易于使用,为多种语言提供了绑定 SFML完成了所有这些,还为音频、字体和网络提供了一个API。它是一个C++的API,但它提供了几种语言的绑定。 还有其他数千种选择:SDL(旧版)、U

当前版本的libsdl(1.2.x分支)在混合和每像素alpha(因为它使用软件混合)方面非常非常慢。还有其他好的替代方案吗?

SFML正是您所需要的:


浏览教程,您会发现它比SDL更简单、更强大。

有SFML:

或。。。只需在SDL上使用OpenGL。

GLFW。它只尝试做一件事(窗口创建/输入处理)。它基于C语言,非常易于使用,为多种语言提供了绑定

SFML完成了所有这些,还为音频、字体和网络提供了一个API。它是一个C++的API,但它提供了几种语言的绑定。
还有其他数千种选择:SDL(旧版)、Unity和UDK,如果你想创建一个游戏,

从这些例子中我可以看出,它简直太棒了。。。虽然这需要一些时间来适应……我认为这是一个严厉的封闭,评论和回答都很文明,这是一个有趣的问题,有一个很好的答案。