I made some comparison test and I must admit that Unity is much faster than other modern game engines partìiculary on old machines
I am not talking about just some fps
Did anybody make similar tests ?
Can you confirm it ?
if so
What’s the technical reason ?
I had alwayes supposed that all the engines were more or less the same stuff as far as fps is concerned the main diference being the workflow rather than performance
About “awesome” , well frankly speaking I prefer the other engines over Unity as far as scripting ( a bit confusing, in my opinion) and workflow are concerned
But finally I will go for Unity since performances are ( seem ) really much higher
Anyway there is a technical exaplanation, I suppose
Just a code optimization ? or what else ?
workflow wise you see leadwerks above unity?
I guess you are a 3DS Max guy then as nobody else would say that the pretty complicated and troublesome workflow is stronger than unitys especially when it comes to asset handling etc ^
Anything to do with the Unity “Components” based OOP model vs the traditional “Hyerarchi” based model ?
every object coming with a lot of classes and sub classes which may not be strictly necessary
Nope actually I was speaking of the programming language
Leadwerks use a more traditional OOP which is more user friendly to me
Hmmm. I which ways do you feel C# is less traditional as OOP? I would consider it a rather user frindly (read: One of the most user friendly) OOP language in most aspects…
Scripting wise, I’m creating a Unity scene that’s 100% procedural. All I have is a “bootstrapper” empty object to launch my program; programming and API wise it’s great. (C# in VisualStudio at least; I wouldn’t touch the other languages or Unity’s built-in editor with a ten foot pole)
Unreal is supposed to be one of the gods of games developmet its often compared to cryengine yet it underperforms so dramaticly next to little on Unity.
just goes to show that price doesnt always get you efficiency
…Ah good to know.
For my next “Cube without Scripting”-Game, I won’t have to pay 300k Euros. =)
Well, honestly, i don’t believe unity is better than any of the top AAA-Engines …
i’ve read the feature page of some of them,
to see what ‘the top competitors’ are able to,
and it’s just amazing.
But unity is amazing for me personally,
because it’s performant, reliable, and has features in its free version that the pro versions of other kits don’t have.
And the workflow, once you get used to, is faster than ANY other engine. Keyword: “Rapid Development”.
Nothing to do with C# or C++ or JavaScript
these are the programming languages
I dont think that the programming language may have a great impact on the performances
I was talking about the game engine architecture
there are basically two alternative
a) The components based model
b) The hiearachy based model
I wonder whether Unity is so efficient thanks also ( not only) to a) while personally I prefer b)