Hi guys!
We are a team that are working on a side scroller platform game with a basic level editor that will have an ingame store that will allow end-users to add more content to their games. We’ve been searching for the right way to do it in a legally way, but I can’t find a clear solution.
At the moment
- The game is planning to launch por PC
- The content is going to be stuff like characters, trees, houses…
- All the content is provide by us and the end-user cant modify anything
Possible solutions we are considering
Stream assets from the internet.
Each asset (character, tree, house…) will be an individual DLC and can be added to the game individually. Assets that are not used will not be into users end-game.
Weekly DLC
All the assets will be included in a weekly compilation that users have to download. Even if users don’t buy content, they will have everything downloaded in case they buy something.
The first option makes much more sense than the second because eventually the size of the complete game will be huge.
We found these post asking about this topic, and there’s no mention that it violates the EULA terms of use:
- Stream an asset from the internet - Blueprint - Unreal Engine Forums
- How to load assets from a pak file at runtime? - Rendering - Unreal Engine Forums
- How should we implement in app purchases? - Programming & Scripting - Unreal Engine Forums
However, we found this other one in which user Rama said that this option is illegal.
In our case, all content available at the ingame shop will be cooked and provide by us.
We also search on the document of the EULA terms and we didn’t found anything that help us with the question.
So… the final question. Is it possible to stream assets online as individual DLCs?
Thanks for answer!