10

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

4

4 回答 4

26

SFML 正是您所需要的:http ://sfml-dev.org/ 。

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

于 2009-09-30T20:04:50.793 回答
6

有 SFML:http ://www.sfml-dev.org/

于 2009-09-30T20:04:55.107 回答
2

或者......只需在 SDL 之上使用 OpenGL。

于 2011-07-31T13:12:03.743 回答
1

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

SFML 完成了所有这些工作,还为音频、字体和网络提供了 API。它是一个 C++ API,但提供了多种语言的绑定。

还有其他数千种选择:SDL(旧)、Unity 和 UDK,如果您想创建游戏,...

于 2013-08-02T12:01:26.583 回答