1

如果我想制作性能更好的游戏,我应该将 SDL 与 OpenGL 一起使用吗?或者我必须制作没有 SDL 的纯 OpenGL 代码。

为什么带有 SDL 的 OpenGL 比纯 SDL 或纯 OpenGL 更好?

或者最好的选择是用SDL做窗口管理和输入处理,用OpenGL做绘图?

我发现了关于 OpenGL 的非常好的教程(http://www.opengl-tutorial.org/)

我可以将本教程与 SDL 结合使用吗?

4

3 回答 3

3

这个网站有你正在寻找的答案。巧合的是,它也有 SDL 和 OpenGL 教程。希望这可以帮助!

于 2012-12-24T13:20:41.823 回答
1

我的问题是,如果我想制作性能更好的游戏,我应该将 SDL 与 OpenGL 一起使用吗?

没关系,其实。

或者我必须制作没有 SDL 的纯 OpenGL 代码。

您必须以某种方式为您的 OpenGL 创建一个窗口。如果你自己做或使用框架对 OpenGL 没有任何影响。很可能新手的窗口管理不会像正确编写的框架那样优雅。

我的建议:使用框架。在性能方面,哪一个并不重要。

于 2012-12-24T15:24:24.180 回答
0

请阅读 :

http://www.sdltutorials.com/sdl-opengl-tutorial-basics http://www.libsdl.org/docs/html/guidevideoopengl.html

对于开发,我推荐任何平台的“CodeLite”,或 Windows 的 Visual Studio

于 2012-12-24T13:22:16.043 回答