Originally Posted By: S3an
I don't understand the logic in having a new engine run well on old hardware. Just image if console games also had to run on 10 year old consoles. New PS3 titles also had to run on PS consoles. It just seems counter productive to me.


I wonder whether it makes really sense to assume that some engines target new hardware only
Take for example Leadwerks (btw I like it)
It is known as a good engine but for new hardware only
Well I make some tests
If Leadwerks runs at, let say , 60 fps , Unity runs at 300 fps
If Unity runs at 60 fps , leadwerks runs at 3 fps
Every body can see the differnce between 60 and 3 fps but even though nobody can see the difference between 60 and 300 fps it is not right to claim that Leadwerks is good for modern hardware

Leadwerks is much slower than Unity, that's it either for new and old PC's

I tend to agree with Ratchet
Nowadays , thanks to modern API it is not so difficult anymore to implement advanced features
Even a small team can do it

The point is code optimization