A set of classes for developing OpenGL ES 2.0 games for mobile devices with Qt. Provides also utility classes for playing audio.
The goal of this project is to create a simple framework for game developers enabling the use of native OpenGL® ES 2.0 or OpenGL® ES 1.1 code within a Qt application. Qt GameEnabler does not utilise QtOpenGL but overrides Qt's own rendering and replaces it with native OpenGL. This enables applications to achieve maximum performance for just their own use. An application created with Qt GameEnabler will run on all devices supporting OpenGL ES 2.0. Read more about the graphics framework. In addition, Qt GameEnabler provides a lightweight, easy-to-use audio framework with rich features. A subset of the audio functionality is also ported into a QML Audio Plugin to enable the using of the audio engine directly from QML.
For more information, see the wiki or directly:
Applications Built with Qt GameEnabler
Games deploying the entire Qt GameEnabler:
- Qt version of ePong game
- Match'em Poker
- Qoat of the Hill
Applications utilising the audio framework of Qt GameEnabler:
Applications utilising the video framework of Qt GameEnabler (or at least part of it) :
Related Documentation
The document How to utilise OpenGL ES 2.0 on Symbian^3 and Maemo covers using Qt GameEnabler in chapter 'Native OpenGL with Qt application framework using Qt GameEnabler'.
Compatibility
Supported platforms:
- Symbian
- MeeGo 1.2 Harmattan
- Windows desktop*
- Linux desktop*
Developed with Qt SDK 1.2.
*) For instructions on how to compile on a desktop target without direct OpenGL ES 2.0 support, see: https://projects.developer.nokia.com/qtgameenabler/wiki/buildingtodesktop
OpenGL is a registered trademark and the OpenGL ES logo is a trademark of Silicon Graphics Inc. used by permission by Khronos.
License:
Development status: Release
Created: February 28th, 2011
Visibility: Public
35 followers
Featured downloads
- qtgameenabler_v2_1.zip Project
- QMLAudioTest_v2_1.sis Symbian
- QtGETest_v2_1.sis Symbian
- qtgameenablerqmlaudiotest_2.... Harmattan
- qtgameenablertest_2.1.0_arme... Harmattan


