Download Unreal Engine Without Epic Launcher

0 views
Skip to first unread message

Georgeanna Abson

unread,
Aug 4, 2024, 9:29:51 PM8/4/24
to chapostmopar
Ifnone of these work you can download UE4 directly without the launcher using github. Note that it requires you to have an unreal engine account still, plus a github account. You can find more information about that here:

We're having issues trying to install Unreal Engine in our lab of 25 Macs. I've been searching for a solution but have come up empty handed. I found an unanswered question from someone with the same problem in the Epic Games Launcher community, and I've borrowed his description of the problem, as he explained it better than I could:


Unreal Engine is installed to the default /Users/Shared location, and permissions on the /Users/Shared/Epic Games and /Users/Shared/Unreal Engine folders (and their contents) are set to read/write for everyone.


Has anyone else seen this issue, and if so, how did you resolve it? Epic Support has not been any help - they told us to talk to Unreal Engine support, which is the community boards, unless you have a support contract.


I side step the issue. If it just the Unreal Engine you want, then don't even try and access the Epic Launcher.

The Unreal Engine will work with no account signed in to the Epic Launcher. Just hunt through its folder in Shared and you will find the application itself. I make a short cut to that in the Users/Shared/Unreal Engine folder. Then have the Users run that.

Only time I use the Epic launcher is to update the Unreal engine version.


This sounds like a problem with how the application is coded. When the application is checking for the existence of the directory, the if is set to exit and fail if the directory exists rather then to skip and move on. I'm inclined to agree with Epic, this is something Unreal Engine Support needs to address (or whoever made the function that is installing Unreal in the game you are dealing with). However, with the investment of the gaming community on macOS, I doubt you will get very far.


From a JAMF side of things, you may be able to set a script to run at login to delete the directory(s) that are being looked for by Unreal Engine and reinstall it every time. If you have an Apple Enterprise Support Agreement, you could possible open a case with apple and see if they could/would coordinate with Epic/Unreal; very unlikely but maybe possible.


You're right, it's been tough finding support for this. Our game design program at the University has been using Unreal Engine for years, but this is the first year we've encountered this issue.



Unfortunately, Unreal Engine is about 18-20 GB in size, so deleting it and redownloading it for each user isn't an option. By the time it downloads, installs, and verifies, it takes about 20 minutes even on our fast connection.


Hi, I know this is an old thread but I'm having pretty much the same issues. Does anyone have any ideas? Also, where is the program itself within the Shared/Epic Games folder? I wanted to try and package it in Composer.


Added a note to this post about using pkgchunker to chop up large flat PKG's (Composer produces flat pkgs).



-pro/unreal-setup-for-lab-environment-compiling-shaders/m-p/269905



I've been having a bash at UE5 myself.



I think I'm up to where most people are up to - files are in the right place but the library isn't detected in Epic Games Launcher. I'm not surprised, the same thing happens on our Windows platform.



I haven't managed to successfully configure the firewall rules either. My normal method doesn't seem to work, and I'm tried many different combinations to stop them coming up. Anyone able to offer some insight on what name/bundle ID to use?

(Coincidentally, we can't stop the fireall prompts on Windows either).



I also have a issue when building lighting - there's an error that comes up. The log that it points you to isn't helpful at all. Wondering if anyone else has any insights there. I know about building the lighting as we have to test this on Windows as there's some %appdata% .exe shenangans that happens that get's blocked by applocker in our environment.



Adding this here incase anyone wants to know how to add an alias to the UE5editor.app, to your Applications folder, via Terminal.

ln -s /Users/Shared/Epic\ Games/UE_5.3/Engine/Binaries/Mac/UnrealEditor.app /Applications;


It will deploy a script and a LaunchAgent. epicManifests_cp.sh will wait until the logged in user launches Epic and move the files from the local admin to the user's Library. AppleScript will prompt the user to relaunch Epic as sometimes UE doesn't sync the first time but then UE will be visible and can be launched from Epic.


Thank you for sharing your work! I'll give this a try next year - for this semester we just put a shortcut to the Unreal Engine app on the Users' desktops, and I don't want to make any further changes now that the semester is well underway.


Jamf's purpose is to simplify work by helping organizations manage and secure an Apple experience that end users love and organizations trust. Jamf is the only company in the world that provides a complete management and security solution for an Apple-first environment that is enterprise secure, consumer simple and protects personal privacy. Learn about Jamf.


This site contains User Content submitted by Jamf Nation community members. Jamf does not review User Content submitted by members or other third parties before it is posted. All content on Jamf Nation is for informational purposes only. Information and posts may be out of date when you view them. Jamf is not responsible for, nor assumes any liability for any User Content or other third-party content appearing on Jamf Nation.

3a8082e126
Reply all
Reply to author
Forward
0 new messages