Is there any way to improve performance?

Let’s start by stating my hardware, I have a laptop with a GeForce 650M and a Core i7 3630QM.

Now this ain’t exactly high-end desktop hardware, but still far better than what I would want my minimum system requirements to be.

But even if I turn off all the fancy features, have only basic shaders with just an albedo map and render only a very basic scene like the top-down example (which mostly consists of some 10 cubes and a low-poly player model) my performance is still only around 30FPS in the viewport in a nearly empty scene.

I can get 60 by turning off anti aliasing and almost all graphics features, but surely of such a simple scene I would expect far more.

Of course it’s not going to run at 60FPS with all the bells and whistles on, but surely there could be graphics settings to turn off the physically based shaders if a game doesn’t require them.

I would be very satisfied if I could fallback to the mobile featureset on PC if performance isn’t adequate, that should allow it to run on a much greater variety of hardware.

This has me very worried that no matter what I do, a game made with Unreal Engine 4 will simply not run on affordable hardware, and I have cancelled my subscription.

We apologize that we were not able to address this post at the time it was created. We have since improved our systems and workflows to provide better coverage going forward. Many changes have occurred to the Unreal Engine since this post was made, so we are marking this as Resolved for tracking purposes. If you still require assistance with this issue, please let us know.

Cheers