SDL与OpenGL启动

时间:2012-12-24 13:10:35

标签: c++ opengl sdl sfml

如果我想制作性能更好的游戏,我应该在OpenGL中使用SDL吗?或者我必须在没有SDL的情况下制作纯OpenGL代码。

为什么使用SDL的OpenGL比纯SDL或纯OpenGL更好?

或者最好的选择是使用SDL进行窗口管理,输入处理以及使用OpenGL绘图?

我找到了很好的关于OpenGL的教程(http://www.opengl-tutorial.org/)

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

3 个答案:

答案 0 :(得分:3)

This网站有您正在寻找的答案。巧合的是,它还有SDL和OpenGL教程。希望这有帮助!

答案 1 :(得分:1)

  

我的问题是,如果我想制作出性能更好的游戏,我应该在OpenGL中使用SDL吗?

实际上并不重要。

  

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

您必须以某种方式为OpenGL创建一个窗口。如果您自己动手或使用框架对OpenGL没有任何影响。可能性是新手的窗口管理不如优秀的正确书写框架。

我的建议:使用框架。在性能方面哪一个无关紧要。

答案 2 :(得分:0)

请阅读:

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

用于开发我建议任何平台的“CodeLite”或Visual Studio for windows