Tripwire have stated that they back ported many of ue4’s features into ue3, I am not sure if this means some of ue4’s features are less demanding on hardware (I would of thought more so to utilize more modern hardware) or not.
Either way KF2 is way more optimized, when it first came out I was rocking an FX-6300 and a Radeon 7770 and could hit a comfortable (and max) 60fps, with some minor dips to low 50’s. Quite Impressive considering how gorgeous that game looks, and with the amount of AI the game can throw at you some times.
When I switched to an i5 and 280x I saw it never drop from 60 at all (I think VSync may of been enabled)
And I have yet to try it with my new 980ti and i7-5820k.
In DB I get insane fps but have decided to cap it to 120, but the last few days stuttering has returned and I get random lock ups from time to time, Some optimization would be handy, but I stick to my guns and say let them finish adding everything they want into the game first, there will be a time when optimization should take priority and it should be one of the final things that takes place before the game removes its “Beta” label.