Drag[en]gine
Website:
http://dragengine.rptd.ch
Developer:
Plüss Roland
Launched:
Not specified
Status:
Active
Supported Platforms:
Windows, Linux
Languages Written In:
C/C++
Languages Supported:
C/C++
Graphics APIs:
OpenGL
Rating:
Not reviewed yet
- Overview
- User Reviews
This engine is not simply a game-engine but a game-engine system. The primary aim is to build an engine allowing total freedom in what features it supports and to place the choice of the features on a per-game basis into the hands of the user (run-time) instead of the developer (compile-time).
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Plug-in Architecture
Other
Deferred Shading
Render-to-Texture
Fonts
GUI
Sky
Post Processing System (Effect system)
Lighting
- Per-pixel
- Gloss maps
Shadows
- Shadow Mapping
Texturing
- Basic
- Multi-texturing
- Bumpmapping
- Mipmapping
- Projected
- Support for texture compression
- Dynamic textures through Renderables and Texture-Animation (dynamic texture matrix)
Shaders
- Vertex
- Pixel
Meshes
- Mesh Loading
- Skinning
- Deformation
Scene Management
- Portals
- Octrees
- Occlusion Culling
Animation
- Inverse Kinematics
- Forward Kinematics
- Keyframe Animation
- Skeletal Animation
- Animation Blending
Terrain
- Rendering
Physics
- Collision Detection
- Rigid Body Uses Bullet Physics Library
Artificial Intelligence
- Decision Making
- Scripted
Sound
- 2D Sound
- 3D Sound
Scripting
- MapEditor (placing entities, game logic)
- DENormGen (Normal Map Generator)
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| GPL | Free | No | View Details |
| Sources will be released as soon as all sub-systems are completly implemented | |||
Last edited Sep 27, 2011 at 10:26
Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.
