I recently decided to switch from Unity to Unreal Engine, given that Unreal seems to have a much better track record when it comes to well-made games. I expected a high-end popular engine like UE4 to run with little to no trouble on a high-end computer with 4k resolution and an excellent graphics card. However, upon starting this engine, while well documented it seems like I’ve encountered more errors and technical problems in a week than I ever did while using Unity.
First of all, the resolution of the viewport is abysmal, like Unity I would expect the viewport to simply adjust itself according to my monitor’s native resolution, but Unreal for some reason seems to display it’s viewport in what I would call 720p regardless of any kind of changes I make in the settings, and these settings are hidden behind a bunch of unnecessary windows and tabs. It seems that the engine itself has a mental breakdown if you change any graphical quality settings. It consistently crashes on me if I make the smallest changes in these settings. I can’t even add a bloody cone to a blank scene because I keep getting lighting errors which I can’t even fix using the build option, for which I also get .dll errors relating to cryptic software that doesn’t seem to be enabled along with the installation of the program.
I respect the amazing work that has been done with this engine in the past, but for some reason it just doesn’t seem to be very user-friendly. I have not come across any official documentation relating to the problems I have encountered, and the possible solutions I have explored are absurdly out of the way solutions that should be made simpler.
As I said, I respect the work created with this engine, and I don’t know if I’m missing something, but this engine has been a consistent pain to use in the few days I have utilized it.