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).