GAMEDATA

The best site for professional and amateur game developers

 

Engines

Tutorials

Links

Forum

Contacts

Sources

 

Crystal Space

Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in C++. It supports: true six degree's of freedom, colored lighting, mipmapping, portals, mirrors, alpha transparency, reflective surfaces, 3D sprites (frame based or with skeletal animation), procedural textures, radiosity, particle systems, halos, volumetric fog, scripting (using Python or other languages), 8-bit, 16-bit, and 32-bit display support, Direct3D, OpenGL, Glide, and software renderer, font support, hierarchical transformations, ... See the extensive list of features for more details.

Crystal Space currently runs on GNU/Linux, general Unix, Windows, Windows NT, OS/2, BeOS, NextStep, OpenStep, MacOS/X Server, DOS, and Macintosh. It can optionally use OpenGL (Windows, GNU/Linux, Mac, OS/2, BeOS), Direct3D (Windows), Glide (GNU/Linux), GGI (GNU/Linux), Allegro (GNU/Linux, DOS), X11 (Unix or GNU/Linux) and SVGALIB (GNU/Linux). It can also optionally use assembler routines using NASM and MMX.

Although this page is called 'crystal.linuxgames.com' don't let this name confuse you. Crystal Space also runs on other platforms like Windows. In fact, Windows is considered to be a very important platform since it is currently widely used for games. Personally I use GNU/Linux so Crystal Space will always work good under GNU/Linux as well.

 

Genesis3D

Crystal Space

AGS

Site created and maintained by Stoyan Nicolov Hit Counter