Windows, Linux, Mac OS X, iOS, Google Android, Other
Languages Written In:
Not reviewed yet
- User Reviews
TERRA is a cross-platform game engine mainly aimed at Delphi and Pascal developers. It helps create games that run in all of the most popular platforms, without having to deal with portability issues, all using Pascal code.
Being shader-based,, it includes lots of powerful modern graphical features (including deferred rendering), along with networking, artificial inteligence and audio.
It also contains lots of features often overlooked in game engines, such as autopatching, text localization, and analytics.
Math library (matrix, vectors, color, splines, solids)
Lighting models (blinn-phong, oren-nayar, ward, celshade). Custom lighting models supported.
Fully dynamic point and spotlights.
Dynamic shadows volumes.
Supports PNG, JPG, TGA, BMP, PSD, GIF, DDS
Lots of bultin-shaders.
Custom shaders supported.
Custom mesh format.
Mesh importers for Milkshape, Collada, OBJ, 3DS and X files.
Octrees, quadtrees, BSP.
Frustum and occlusion culling.
Skeletal based animation.
Voxel based terrain.
Server/Client, session management.
Pathfinding, flocking, steering.
3D positional audio.
WAV, MP3, OGG, M4A supported.
Resolution independent UI.
Custom widgets with animation.
Keyboard, mouse, joystick, touchscreen accelerometer.
|License Name||Price in $US||Source Code Included?||Additional information|
|Free Version, for non-comercial projects|
|Indie version, for commercial projects|
|Complete version, including source code.|
Last edited Dec 16, 2011 at 23:13