Hi,
I am a designer that works almost exclusively with a specific offshore company. (I design floating houses)
Up to now, apart from drawings, I routinely sent them video presentations of new designs but have recently started experimenting with unreal engine.
I quickly came to the level of creating convincing archviz games (or presentations) but I only have one problem:
Unreal packages the game as a folder with an .exe file and three subfolders.
That is a problem for me for two reasons: the guys in said company are not exactly IT gurus and every time it’s a hassle explaining to them that they should extract the files in the same directory etc.moreover, they want to send the presentation to clients who in turn are often e-illiterate as well.
What I need is a single file that can run the game without needing other folders.
I was hoping that there is a way to create a self extracting file or -somehow- embed the folders in the .exe file
A simple solution is to create a standalone self-extracting .exe using WinRar. Compress your packaged UE4 folder to an archive as normal then go to Tools->Convert archive to SFX
Hope this helps.
Perhaps only the registered version of WinRar has this option? Idk.
If you have this option then you will also get Advanced SFX options where you can make your presentation.exe autorun after extraction…
There are other options in this dialog you may find useful. I think you will be able to set things up to do what you want.
But in the second step I go to put the name of the .exe file that it has to extract on “run after mining” and it makes me dezippare only the folder and the program to open it again remains open.
You could try ESEMPIO_GIOIELLO\ESEMPIO_GIOIELLO.exe or even ESEMPIO_GIOIELLO\ESEMPIO_GIOIELLO\ESEMPIO_GIOIELLO.exe to run after extraction. It appears you may have nested folders in the archive and it needs the correct relative path I presume.
Good luck, glad to help.
I tried packaging a test project and then compressing to a SFX. I did this in one pass by setting the SFX options on creation of the archive. I set the program to run with the correct path.
It works! My UE executable runs after extraction.
Try opening your created .exe in WinRar… Mine looks like the below.
Wonderful! it works! I took another project and I set the path correctly.
First I was wrong and put the path.
Thank you very much again, it seems a minor thing but it saves you a lot of explanations.