Hello, Unreal Engine 4 team!
I’ve been using Unreal Engine 4 for a month now. I can surely tell that engine has amazing features, even though it lacks some car physics components, but it’s a game-specific thing that I’ll most likely make myself. I am really excited about the fact that I can use node-based editors for all - logic, materials, control of components. I also love the fact that viewport has almost as good graphics as the runtime game. Graphical features are extremely cool. And it’s very easy to set all up. Also it’s easy to understand what does what. However, as I am working on Linux machine(and only on Linux machine, and always on Linux machine), never even planning to touch Windows, than I am kind of disappointed that there aren’t yet full features aviable on Linux. First things first - the shader model. Yes. On Linux we still have the old Shader Model 4. It doesn’t feature tessellation which is important and major graphics components in modern games. I know that OpenGL has no problems handling tessellation, it’s just that UE4 hasn’t implemented it for OpenGL yet. Secondly, the current OpenGL version isn’t the lates one(even though it’s still very recent one). Newer versions feature many optimizations and things that can improve graphics. It also expands some limitations. All in all, OpenGL and shader model updates for Linux are majorly important to me(and I’m sure - to many others too).
Also some people may find it a bit complicated to build the UE4 via compilers. Building it once wouldn’t be problem. But the problem is that it needs to be rebuilt for every single version. And the build times are extremely long(for me it took like 5 hours to build UE4). It would be cool if there would be some sort of fast update option once the UE4 is installed. Propably it’s not that easy, however, it would be good anyways if each update would take at least 2 times less time than initial build.
And lastly, the loading. Firstly, whenever I click on executable to open the UE4 project browser I have to wait like 2 minutes before it opens. Yeah - that’s a lot of time. And than I click on project to open it, but result in waiting 3 more minutes until project loads up into UE4 editor(I mean blank project - I haven’t tested with huge projects, but my biggest project can take up to 5 minutes). Note that I have got pretty decent laptop(Lenovo IdeaPad Y700 with GTX960M) and thus it shouldn’t be that long.
I hope that UE4 team finds those statements useful for improving the Linux user experience with Unreal Engine 4.
Greetings to everyone and have a nice day,