games
Crystal Space is a free (LGPL) and portable 3D Game
Development Kit written in C++. It supports: true six degrees
of freedom, colored lighting, lightmapped and stencil based
lighting, shader support, mipmapping, portals, mirrors, alpha
transparency, reflective surfaces, 3D sprites (frame based or
with skeletal animation, also using cal3d animation library),
procedural textures, particle systems, halos, volumetric fog,
scripting (using Python, Perl, Java, or potentially other
languages), 16-bit and 32-bit display support, OpenGL, and
software renderer, font support, hierarchical
transformations, physics plugin based on ODE, ... See the
extensive list of features for more details.