>>598 G++.exe is GCC C++ compiler (can be invoked via gcc/c++/g++ and probably cc1plus with parameters)
Included with all MinGW distributions.
Choice #1:----------------------------
Crystal Space is a framework for developing 3D applications written in C++ by Jorrit Tyberghein and others. The first public release was on August 26, 1997.[1] It is typically used as a game engine but the framework is more general and can be used for any kind of *3D visualization. It is very *portable and runs on Microsoft Windows, GNU/Linux, UNIX, and Mac OS X. It is also free software, licensed under GNU Lesser General Public License, and was SourceForge.net's Project of the Month for February 2003.[2]
It can optionally use *OpenGL (on all platforms), *SDL (all SDL platforms), *X11 (Unix or GNU/Linux) and *SVGALib (GNU/Linux). It can also optionally use assembler routines using *NASM and *MMX.
Choice #2----------------
Irrlicht (pronounced [ˈɪɐ̯lɪçt] in German) is an open source 3D engine written in C++. It is *cross-platform, officially running on Windows, Mac OS X, Linux and Windows CE and due to its open nature ports to other systems including the Xbox, PlayStation Portable[1], SymbianOS[2] and iPhone[3] are available.
Irrlicht is known for its *small size and *compatibility with new and older hardware alike, a *shallow learning curve and a large friendly community[4][5]. Unofficial *bindings for many languages exist including .NET[6], Java[7], Perl[8], Ruby[9], Python[10], FreeBASIC, Lua[11], Delphi[12][13], C++ Builder[14] and even Game Maker[15].
Irrlicht's development started in 2003 with only one developer, Nikolaus Gebhardt.[16] Only after the 1.0 release of Irrlicht in 2006 the team grew to currently ten members, most of them developers.[17]
Choice #3-------------------------------
OGRE (Object-Oriented Graphics Rendering Engine) is a *scene-oriented, *flexible 3D rendering engine (as opposed to a game engine) written in C++ designed to make it easier and *intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on *world objects and other *high level classes.
OGRE has a very active community, and was Sourceforge.net's project of the month in March 2005.[2] It has been used in some commercial games like Anarchy Online and Ankh.
1.0.0 ("Azathoth") was released in February 2005. The current release in the 1.x.y series is 1.6.2 ("Shoggoth"), released in April 2009. Released under the terms of a modified GNU Lesser General Public License, the engine is free software. The modification to this license allows users to statically link the library under the same terms as dynamic linking, though a distinction made by the LGPL.
-------------------
Which of them is better suited for game development?
________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Well, as tragic as all this is, it's a small price to pay for countless hours of top-notch entertainment!