General Architecture
by Robert · in Torque Game Engine · 04/04/2001 (8:28 pm) · 2 replies
OK, so we get the source code and can change that however we want, but what is the underlying architecture of the engine like?
For example, suppose there is a Character class, is that derived from a base class like Entity, 3DObject, Mesh or something like that and was the Character class written with a view to being a base class itself?
If you wanted to change say the AI code would this have follow on effects or is the code well encapsulated?
I guess what I am trying to say is, is the code heavily OO with a reasonably deep inheritance heirarchy?
For example, suppose there is a Character class, is that derived from a base class like Entity, 3DObject, Mesh or something like that and was the Character class written with a view to being a base class itself?
If you wanted to change say the AI code would this have follow on effects or is the code well encapsulated?
I guess what I am trying to say is, is the code heavily OO with a reasonably deep inheritance heirarchy?
About the author
Torque Owner Tim Gift