用QtCreator开发OpenGL游戏
自从接触了Linux之后,我就一直想开发跨Windows和Linux的游戏程序。不过以前介绍游戏开发的书籍多是在Windows下开发的,在Linux下开发又困难重重。直到一天,Qt进入我的视线。
关注Qt已经两年了,现在还非常遗憾没有早点学习Qt。Qt这个项目给我们带来的不仅仅是一个跨平台的解决方案,还给我们带来了跨平台的开发环境——QtCreator。
我非常喜欢QtCreator。它比我熟悉的另一款IDE——CodeBlocks要好。为什么呢?因为QtCreator界面很简约,对于我们这些苛刻的程序员来说,它是非常友好的。此外QtCreator一直在发展,虽然人们看到除了开发Qt应用程序以外,似乎只能跑跑控制台程序,但是聪明的开发者怎么会局限于这些呢?比如说我,就拿QtCreator去做了其它事。
这里有两个我用QtCreator环境开发的基于OpenGL的小程序(免费下载):
好了,介绍一下如何在Linux下用QtCreator开发OpenGL程序。首先OpenGL的开发环境是必须安装的。这里假设你已经有了gl头文件和库(事实上一个不含gl头文件和库的Linux