Hey,
I am ready to start the process of getting my little game on Steam, and I have questions about folder structure and names before I start uploading my builds.
I have set my desired game name in all places the project settings allow me to, such as “build target” etc, but there are still some files and folders that are using my original project name.
So I’ve tried a few times to rename my project by following a few guides, which seems to give me the result I want, but they all end with me getting errors after I try to run the built game so I’ve had to give up on renaming.
I’m a bit surprised that it’s so hard to do this.
I’ve looked through several big and small games on Steam that I know are built in UE4, and I was expecting someone else to have files such as “UE4Game-Win64-Shipping” but a search through my entire Steam folder gives no results.
The closest I could get when looking through folders was Darksiders Genesis which seems to have been internally named “ProjectMayhem” since there is a folder named that in their build, but even they have renamed all their .exe files despite that so I’m just really confused.
No I was just packaging, thanks for directing me to the project launcher, it must be the “correct” way to release.
However it seems both packaging and building from the launcher are creating the same folder structure with the same names?
So I’m still not getting around that.
Thanks for checking that out!
Yes I’ve been through that same process.
In the end I decided to make a clone of the project from the launcher, and now I have a new project name and my .exe and content folder inside the build folder are getting that same name so I’m pretty happy about that.
But I cannot for the life of me figure out why my [GameFolder]\Engine\Binaries\Win64/UE4Game.exe is called that.
I mean I have dozens of UE4 Steam games installed on my computer and NOBODY ELSE has an exe named UE4, so I must be doing something wrong right?
after giving up on this ■■■■ I was forced to let it go and just move on.
and now, after 1 month of doing absolutely nothing to change this and just working on the game itself, it has now magically “fixed” itself.
my exe file is now called “gameName-Win64-Shipping.exe” AND it’s located under “\gameName\Binaries\Win64”
instead of the previous
“gameName\Engine\Binaries\Win64”
what the hell?
seriously dude, this ■■■■■■ me off.
i don’t understand how this is possible nor how the hell it changed.
the reason it upsets me so much is because we are already live on steam.
I don’t yet know how steam will handle the new game files.
when I upload a new folder structure, will steam then automatically delete the old files so that ONLY the new folder structure exists?
or will the old files be kept on the computer of everyone who has already downloaded the game?
no it’s not a big deal, but I know how much i hate it when other programs leave ■■■■ files even after uninstalling etc. so im not thrilled about being one of “those” devs now.
this might be off-topic but i just want to say that the grass was in fact NOT greener on the other side of the river, and i love Unity more for each day i spend working in Unreal