Hi there,
We’re making a game for PC/Xbox One/PS4 and are confused about presentation of the EULA and third party licenses on consoles.
As per instructions at http://www.unrealengine.com/release, we have created a EULA for our game based on the template. However, we’re not sure where this information is meant to be presented to the user on Xbox One or PS4. On Steam there’s a section in the storefront that allows us to enter the EULA and force users to agree to it before downloading the game. But on consoles there’s nothing like this, and currently it seems every UE4 game on PS4/Xbox One doesn’t display the EULA at all. Are we supposed to show it on first run of the game, or can we just skip it on consoles?
Also, as per the UE4 EULA Third Party licenses section (EULA - Unreal Engine Section 9), on Steam we can simply include these third party license text files in the build as a folder on the users hard drive. But on Xbox One/PS4 obviously users can’t browse their hard drive to read the licenses. Perhaps we need to link to a website containing these licenses from our in-game credits? Again, literally every UE4 game we checked on PS4/XBO does not reference these at all.
Things get even more complicated when you factor in localization. All in-game legal text must be translated for consoles, so anything we display like EULAs or licenses in the build must be translated. There’s thousands of lines of text there, so that seems kinda crazy, especially for indie titles.
Does Epic have a recommended approach on how this stuff should be handled?