This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dragengine:featurelist [2012/11/29 22:19] – dragonlord | dragengine:featurelist [2012/12/02 02:20] – dragonlord | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Dragengine | + | ~~NOTOC~~ |
+ | <WRAP youarehere> | ||
+ | [[: | ||
+ | </ | ||
Due to the modular nature a fixed list of engine features as other engines provide is not possible since it all depends on the customer' | Due to the modular nature a fixed list of engine features as other engines provide is not possible since it all depends on the customer' | ||
Last updated: 3.12.2011 | Last updated: 3.12.2011 | ||
+ | <WRAP column 45%> | ||
<WRAP boxheader> | <WRAP boxheader> | ||
====== Platforms ====== | ====== Platforms ====== | ||
Line 17: | Line 22: | ||
<WRAP boxcontent> | <WRAP boxcontent> | ||
* Unlimited/ | * Unlimited/ | ||
- | * Various [[gamedev: | + | * Various |
- | * Dynamic multi-layer [[gamedev: | + | * Dynamic multi-layer |
* Height Map Terrains with Height Modifiers (Terra-Morphing) | * Height Map Terrains with Height Modifiers (Terra-Morphing) | ||
- | * [[gamedev: | + | |
- | * [[gamedev: | + | |
+ | * **[[gamedev: | ||
* Attachable Decals | * Attachable Decals | ||
- | * [[gamedev: | + | |
- | * [[gamedev: | + | |
* Post processing effects stack | * Post processing effects stack | ||
* Multi-World-Rendering | * Multi-World-Rendering | ||
Line 31: | Line 37: | ||
* L-GPL license | * L-GPL license | ||
* True 0-Day Portability | * True 0-Day Portability | ||
- | * [[gamedev: | + | |
- | * [[gamedev: | + | |
* Physical particle collisions | * Physical particle collisions | ||
* Multiple types per emitters | * Multiple types per emitters | ||
Line 41: | Line 47: | ||
* Cast from model vertices/ | * Cast from model vertices/ | ||
* Ribbon support | * Ribbon support | ||
- | * [[gamedev: | + | |
</ | </ | ||
Line 65: | Line 71: | ||
<WRAP boxheader> | <WRAP boxheader> | ||
- | ====== | + | ====== |
</ | </ | ||
<WRAP boxcontent> | <WRAP boxcontent> | ||
- | | + | Engine Resource editors allow to edit ALL resource files of a given type for which a matching module exists in the engine to load this file. They are thus Game Independent. |
- | * Python | + | |
- | * Smalltalk | + | * Skin (edit engine skin resources) |
+ | * Font (edit engine font resources) | ||
+ | |||
+ | Epsylon editors allow to edit definition files used by the Epsylon game. Most of them are though also useful for other games. Loader scripts are available to load these definitions in your game. | ||
+ | * World (edit Epsylon worlds, *.world.xml) | ||
+ | * Animator (edit Epsylon animator definition, *.animator.xml) | ||
+ | * Sky (edit Epsylon sky definition, *.sky.xml) | ||
+ | * Particle | ||
+ | * Speech Animation (edit Epsylon speech animation definition, *.spa.xml) | ||
+ | * Conversation (edit Epsylon conversation definition, *.conversation.xml) | ||
+ | </ | ||
</ | </ | ||
+ | <WRAP column 45%> | ||
<WRAP boxheader> | <WRAP boxheader> | ||
====== Graphic (OpenGL Module) ====== | ====== Graphic (OpenGL Module) ====== | ||
Line 112: | Line 129: | ||
* Prop Field Wind Simulation | * Prop Field Wind Simulation | ||
* Physical Particle Simulation | * Physical Particle Simulation | ||
+ | </ | ||
+ | |||
+ | <WRAP boxheader> | ||
+ | ====== Scripting (choose what pleases you best) ====== | ||
+ | </ | ||
+ | <WRAP boxcontent> | ||
+ | * DragonScript (Engine abstracts with simple classes, Object Oriented, Support for external Code Packages) | ||
+ | * Python (WIP) | ||
+ | * Smalltalk (WIP) | ||
</ | </ | ||
Line 126: | Line 152: | ||
</ | </ | ||
<WRAP boxcontent> | <WRAP boxcontent> | ||
- | * Various [[gamedev: | + | * Various |
* Layers support (operate multiple different spaces at the same time) | * Layers support (operate multiple different spaces at the same time) | ||
* Unlimited number of spaces (automatic linking great for streaming and large worlds) | * Unlimited number of spaces (automatic linking great for streaming and large worlds) | ||
Line 141: | Line 167: | ||
* Multi-host servers (Client-Server, | * Multi-host servers (Client-Server, | ||
</ | </ | ||
- | |||
- | <WRAP boxheader> | ||
- | ====== DEIGDE (Drag[en]gine Integrated Game Development Environment) ====== | ||
</ | </ | ||
- | < | + | < |
- | Engine Resource editors allow to edit ALL resource files of a given type for which a matching module exists in the engine to load this file. They are thus Game Independent. | + | |
- | * Rig (edit engine rig resources) | + | |
- | * Skin (edit engine skin resources) | + | |
- | * Font (edit engine font resources) | + | |
- | + | ||
- | Epsylon editors allow to edit definition files used by the Epsylon game. Most of them are though also useful for other games. Loader scripts are available to load these definitions in your game. | + | |
- | * World (edit Epsylon worlds, *.world.xml) | + | |
- | * Animator (edit Epsylon animator definition, *.animator.xml) | + | |
- | * Sky (edit Epsylon sky definition, *.sky.xml) | + | |
- | * Particle (edit Epsylon particle emitter definition, *.partem.xml) | + | |
- | * Speech Animation (edit Epsylon speech animation definition, *.spa.xml) | + | |
- | * Conversation (edit Epsylon conversation definition, *.conversation.xml) | + | |
- | </ | + | |
- | + | ||
- | ====== Links ====== | + | |
- | * [[dragengine: | + | |
- | * [[: | + |