User Tools

Site Tools


dragengine:about

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dragengine:about [2012/11/29 20:36] dragonlorddragengine:about [2019/05/08 16:49] (current) dragonlord
Line 1: Line 1:
-===== Why Drag[en]gine? =====+~~NOTOC~~ 
 +{{tag>dragengine}} 
 +<WRAP youarehere> 
 +[[:start|Start Page]] >> **Drag[en]gine Introduction** 
 +</WRAP> 
 You might already be wondering how did the game engine received this rather strange name. This name is the result of a little word play with the words 'dragon' and 'engine' (as in "game engine") using their phonetic writing. For "dragon" this is ['drægən] and for "engine" it is ['endʒin]. The common characters (en) at the end and the begining of each word seemed to be forming a link between them and inspired the concatenation to Drag[en]gine.  You might already be wondering how did the game engine received this rather strange name. This name is the result of a little word play with the words 'dragon' and 'engine' (as in "game engine") using their phonetic writing. For "dragon" this is ['drægən] and for "engine" it is ['endʒin]. The common characters (en) at the end and the begining of each word seemed to be forming a link between them and inspired the concatenation to Drag[en]gine. 
 From there on the game engine had received its name. From there on the game engine had received its name.
  
-===== What Is Wrong With Existing Game Engines? =====+====== What Is Wrong With Existing Game Engines? ======
 Take a look at any modern game engine and you will soon arrive at the conclusion that they look more like a black box or a set of components that cooperate to perform tasks like rendering, physics, textures, bones, etc and also provide some modding capabilities. Take a look at any modern game engine and you will soon arrive at the conclusion that they look more like a black box or a set of components that cooperate to perform tasks like rendering, physics, textures, bones, etc and also provide some modding capabilities.
  
Line 14: Line 19:
 Closed designs are not the only option of course. Because of the collective nature of open source projects, open source game engines tend to be much more modular but still, most choices can only be applied during compilation time. However, people have being programming like this for ages, producing better software than a closed design but still not good or flexible enough for taking game design one step forward. Closed designs are not the only option of course. Because of the collective nature of open source projects, open source game engines tend to be much more modular but still, most choices can only be applied during compilation time. However, people have being programming like this for ages, producing better software than a closed design but still not good or flexible enough for taking game design one step forward.
  
-===== How Is Drag[en]gine Different? =====+====== How Is Drag[en]gine Different? ======
 Drag[en]gine is a free software project with a highly modular structure. Its design is based on the idea of treating it as if it was an operating system. Drag[en]gine is a free software project with a highly modular structure. Its design is based on the idea of treating it as if it was an operating system.
  
Line 24: Line 29:
  
 User customisations can be performed even at run-time deciding what graphic renderer or physics library works best on their own machines! User customisations can be performed even at run-time deciding what graphic renderer or physics library works best on their own machines!
- 
- 
- 
- 
-====== References ====== 
-  * [[:start|Back To The Main Page]] 
dragengine/about.1354221393.txt.gz · Last modified: 2012/11/29 20:36 by dragonlord