Quote:
Originally Posted by taumel
Whilst theoretically you might could enhance an engine which grants you the rights to do so, it easily could be a complete waste of ressources because you don't have the knowhow/time/manpower and so on to do it correctly, it might be a drag due to the design of the engine or messes up the workflow somewhere else, to shorten it up whilst your idea could be right for a specific case, it doesn't work as a generalization.
|
I realize it means extra work, but seriously. The majority of the game developers out there work with the latest rendering technologies*, and gamers expect it. So there's got to be a way to easily streamline it. And if not you can always hire people with the knowhow. And I know that means more money. I'm not saying it won't cost the company more of
something, I'm just saying it's more than possible.
Quote:
|
There are engine designs which work in a open modular way where you can exchange certain elements and write it on your own or make usage of some middleware you licence but again, you can't generalise this and say oh it's no problem enhancing the TTT so that it works/looks like theCryEngine for instance.
|
Hold on. Are you saying that if one wants to take advantage of certain rendering technologies* in one's engine that they'd have to license it first? I can't think of anything more ridiculous.
Quote:
|
Sometimes it can be quite a pain listening to gamers, some horrible examples exist on certain game magazine sites, and their very special kind of views of what all should be no problem and those lazy incapable programmers who just have to, well, i guess you know what i mean.
|
Again, I never said it wouldn't be more work (although the methods that graphics are created with nowadays
have become more streamlined and efficient), and I even understand if TTG couldn't/wouldn't do it. I'm just saying it is completely possible to add greater rendering technologies* to an existing engine. And you
can generalize that. Any engine has the capability to be more than it is if you have the patience and/or money and knowhow to program it in.
*When I say rendering technologies, I'm not referring to engines but they way engines render a 3D image. You can't license normal mapping, phong shading, or dynamic lighting for instance, while you
can (and must, if you don't already have an engine) license an engine that utilizes these rendering methods.