So, I've started having a play around with Unity. Apart from the fact that it has more features than Maratis, I don't think that it's that much better. I haven't got any numbers yet to back up the performance, but the development experience seems to be pretty awkward. I asked one of my colleagues to help me with the interface because very little made sense to me at first glance. I guess with a couple of tutorials I would get into the Unity mindset and things would make sense. Maratis, on the other hand, I didn't need a tutorial, was nice and simple
Ok, so I did build a standalone .exe for Unity but I haven't been able to get the mech model from Umar yet, so I removed the model from my Maratis test too.
Unity runs at ~5% CPU with ~17MB memory.
Maratis runs at ~49% CPU with ~71MB memory.
When I added the model to Maratis, the CPU usage went up to 95% and the memory to 103MB. As soon as I can get the model into unity, I will be able to see whether the model has significantly more overhead than in Unity, but as it stands, it's clear that something's working harder than it needs to. All I have is 1 light, a box (/plane) with box collision and the standard Sponza controller.
Still, I don't think it's that bad a result for Maratis. Unity has millions of dollars poured into it's development and has been optimised a lot *shrug*
EDIT: This PC Is an AMD Phenom II X2 550 @ 3.1GHz with only 2 cores unlocked
EDIT EDIT: Unity doesn't seem to want to load the mech model, whatever format we give it, obj, fbx, whatever... Oh well, I'd best get back to work
Last edited by Nistur (2012-01-24 14:25:00)