Project Resources


QT online documentation: http://doc.trolltech.com/4.2/index.html
    QT is the user interface library we are using to create the Integrated Development Environment (IDE) for the green engine.

Ogre main page: http://www.ogre3d.org/
    Ogre is one of the possible rendering system backends to be used to display the graphical representations of games created in the green engine.

Sourceforge main page: http://www.sf.net/
    The web site and CVS repository of the green engine is hosted by SourceForge.

SDL main page: http://www.libsdl.org/
    SDL is one of the possible windowing and event handling libraries under consideration for this project. It will integrate well with the Ogre3D engine.

OpenAL main page: http://www.openal.org/
    OpenAL is the main audio library to be used by the engine.

mingw main page: http://www.mingw.org/
    mingw is a pseudo-posix environment/implementation for Windows XP, and is the main "supported" build environment for the engine on that platform.

boost main page: http://www.boost.org/
    Boost is used throughout the project, specifically to handle shared pointers. As much of project uses shared references to the same objects, the use of the shared_ptr feature of the Boost C++ library allows the engine to automatically deallocate those objects, rather than using a complicated ownership scheme or manually managing reference counts (which the boost shared_ptr does for us).