How ironic is this.
You don’t need any code at all.
What I did was I created a brand new “Code First Person C++” project. And then copy/paste our blueprint UASSET files from our old project to the newly created project, and start packaging it. And that is it. There is no code needed to type in Visual Studio 2013.
UPDATE #1:
Going to verify if Shipping is working or not. I’m getting the Address = 0x0 error, so it means that I didn’t put the DLL in the correct folder location.
UPDATE #2:
Placed/copied the 32-bit and 64-bit DLL in all subfolders throughout the WindowsNoEditor folder, but it’s still showing Address = 0x0 error. I don’t see any log files. Where is that located? Maybe it’s because I don’t have the code set up?
UPDATE #3:
Okay, so the code that is required is basically an empty default-generated code of any class object from Unreal Engine 4. Literally. It just needs to somehow link PDB files with Unreal Engine 4 in order to correctly start the game after the game has been shipped and packaged.
And I just now realized the Wiki is outdated… If only that warning is more obvious.