I have to say the main problem Is the next one…
Unreal engine is a free and open source professional tool, but the target is all kind of people.
That’s good I love it.
What is happening?
Community grows and grows… because in few hours, a tutorial and a couple of free assets you have something amazing.
Which is good too!
What does happens next?
Well then the people wants to create matrix and the look and feel, normal of course
And here is when the problems reach the community.
Why?
Most of the people have any kind of basic knowledge (we cannot do nothing about this)
And then they say: let’s check all the rendering checks!
yeah ray tracing sounds cool, let’s use it with path tracing 50000 in each option I see…
And sure I see my game like matrix…
I think is mandatory to add a wizard form configuration for the graphics settings… the scalability options are hide and not clear and so so…
-Then the user sure notice for example the foliage distance, the reflections…
And the advance one is not going to be affected
-Even more, unreal can deactivate the ray tracing check if the card is not compatible…
-low setting automatically if the system is dying yes or yes, like option in the engine by default
-user experience behavior… if you have Lumen disable AO menus please
-as far I remember unreal tournament in the first start creates a config according your hardware
-why I want by default 4 views and 3 are hidden in the layout
-virtual texture is fashion now, the poolsize …
Setting by hardware and not by default…
if the idea of Epic Games is a free engine for everyone the user experience is mandatory
This is something the advanced users we will not care at all, but the amount of community issues sure is lower
To split the engine I think could be a solution… basic / advance edition… the difference in the ui, config, console … nothing crazy