By using this site, you agree to our Privacy Policy and our Terms of Use. Close
20happyballs said:
walsufnir said:


What? Ok, now it gets ridiculous. You only know *afterwards* if your idea wasn't the way you expected. Given that this is industry and business we are talking about and not science where you can spend as much money and time as you wish you even have to ship if your expectations aren't met. It is not smart to say that smart people don't make mistakes.


Like you said, developers have to realize that money limits them and the whole game development process. The game engine has to be effecient for  developers to allow the game itself to even be profitable or at least break even. From the beginning, he should have been able to realize how difficult it would be to develop a game using his approach. You wouldn't need to build a whole engine before figuring that out. The engine he designed required that almost all the games assets for a particular area would have to share the same texture file. That's insanely inefficient and he could have realized that before fully committing to the engine. I'm not saying he's not smart, Im just saying that he may not be among smartest anymore.

 

I see the point you want to make but you are looking at it with a way too simplified view. Engines and performance rely on so many variables that perhaps tests you did before don't play out well if all parts come together. This happens all the time in software development and especially in time-critical programs like games. But I guess if you want to argue about the Rage enginge being efficient you should try to contact him personally. Show him where his approach is inefficient and wait for the answer you probably won't ever understand. This is not meant offensive but truthfully. I know a lot of smart people in game development and never heard that anyone dared to say he is not among the smartest, especially only relying on the fact that Rage did not what is meant to do.