Why are there so many people who are hating on installing this particular client?
Because I don't want to click through Fortnite ads every time I want to launch UE5.
- remembers which pane you were on last time you closed, so you'll never see the store unless you go there on purpose.
- allows you to disable every notification.
You're never going to see a Fortnite ad, please make up a new imaginary problem.
what.
It's actually an Unreal Engine 4 application, that only displays an Unreal Motion Graphics UI, that only contains a single Web Browser widget, that may or may not be chromium. Also its PresentInterval is locked to 2, so it'll never go over 30 FPS. Fun times!
Right now I have open:
- 2 Rider backends with 8 and 7 GB of RAM consumption, plus rider64.exe with almost 4 GB of RAM usage.
- UnrealEditor.exe with almost 1 GB of RAM usage (6 GB committed).
- Firefox with 500-ish MB of RAM usage.
- Epic Launcher with 500-ish MB of RAM usage.
- Steam with 200-ish MB of RAM usage.
The launcher seems to be the least of one's problems when working with UE, resource-wise.
Though my experiences modding various games with their unreal 4 dev kits were much worse. Especially coming from modding games with engines where you could edit scripts with the text editor of your choice.
That hasn't been my experience at all, it's the most sluggish launcher I've ever dealt with.
As a side note, I would also recommend JetBrains Rider if you plan to do a lot of C++, it's miles ahead of Visual Studio when it comes to UE code completion.
One more thing: I switched my editor setting in Unreal to "Rider (uproject)" so I could get rid of the SLN files.
Sorry, but my problem statement explicitly addressed this.
I sell a source code license to my software. It does not allow redistribution. Any member of the public can pay me for a copy under that license.
That fits your definition but no one meaningfully calls my software Open Source.
Using that term your way in general conversation is only going to confuse things.
We already have terms like "source available" which fit your needs and which are far less ambiguous or contentious. The arguments over what "open source" means, in a software license context, was generally resolved many years ago.