Any thoughts on the games performance? i think we discussed before the main issue was related to physics? cant remember.
Any extra possible additions you could add to monkey for performance so some of these users might get a better experience?
While Unity is not a very efficient engine compared to say Unreal, the main factor is 'how' you use the engine, and how much time you devote to optimizations.
I can't attach a profiler on the code, so it is impossible for me to know for certain how much work is being done each frame, and how much of that can be optimized.
Based on what I'm seeing in code though, it does appear to do an enormous amount of work each frame. So given time and focus this can likely be optimized.
In regards to Monkey, there isn't much I can do to improve core performance without essentially rewriting how the game works. You can already disable most GPU features and the game should auto adjust profile based on your hardware.
I suspect the core issue is the coupling of the simulation and render threads. My "guess" is the dev decided to force the simulation running at high speed (120fps+) because the physics solvers would not interpolate correctly (i.e. hand goes through the breast). Fixing that is not trivial, but would alleviate a lot of the performance issues people are seeing. Again, just a guess.
-T-