# Loading assets from server? (a must for freemium games)

**URL:** <https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417>\
**Category:** Platform & Builds\
**Tags:** unreal-engine, question\
**Created:** [January 9, 2015, 6:00am UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417 "2015-01-09T06:00:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![NotReal1\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NotReal1\_1](https://forums.unrealengine.com/u/NotReal1_1)\
**Post date:** [January 9, 2015, 6:00am UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417/1 "2015-01-09T06:00:33Z")

</div>

I understood that we need to write our own code for creating such game where we can load assets which are not part of  
the build. Is there any tutorial available? or any one made it available in Market Place (I am ready to buy)?  
If this is too hard to implement then its really not worth spending my time in UE any more.

I don’t know why this is a least discussed topic in UE when this so important in freemium games.

---

<div class="post-metadata">

**Author:** ![eXi](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/exi/32/906583_2.png) [@eXi](https://forums.unrealengine.com/u/eXi)\
**Post date:** [January 9, 2015, 10:53am UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417/2 "2015-01-09T10:53:25Z")

</div>

I guess this is not discussed, because most of the users are beginners and don’t think about something like that. And the user that are skilled enough in C++ just create it for themself.

This is happening on other topics too (Steam integration for example).

With Loading assets from server you mean exactly what?

You want to add more content over time after your final build or give users the ability to create their own content, which can be downloaded by other users?

Would this be something for you?

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

(:

---

<div class="post-metadata">

**Author:** ![eXi](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/exi/32/906583_2.png) [@eXi](https://forums.unrealengine.com/u/eXi)\
**Post date:** [January 9, 2015, 11:02am UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417/3 "2015-01-09T11:02:27Z")

</div>

Ok, i searched a bit more and this seems to depend on what you want to achieve. Letting your users create .fbx files and moving the .fbx Import Code to the runtime section is not allowed by Epic Games:

> **[Runtime Model Loading](https://forums.unrealengine.com/questions/83862/runtime-model-loading.html)**
>
> Hello, recently I’ve been trying to figure out a way to import a FBX mesh in runtime. My research led me to this topic: The last post is mine, basically Matt said that we could move the FBX Importer from the UnrealEd module to its own plugin. My...

You could write your own FBX importer though.

But i guess creating your content and compile it with the engine so that it loads with the wiki article that Rama wrote should be ok.

---

<div class="post-metadata">

**Author:** ![NotReal1\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NotReal1\_1](https://forums.unrealengine.com/u/NotReal1_1)\
**Post date:** [January 9, 2015, 11:05am UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417/4 "2015-01-09T11:05:03Z")

</div>

My game will have cosmetics and extra level which player needs to pay and buy. For keeping the build size smaller, which we can do by including only the assets which are available for everyone. And when a player wants to buy something like cosmetics and levels then only I will download the assets which he purchased. The link you gave might be the one I am looking.

---

<div class="post-metadata">

**Author:** ![eXi](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/exi/32/906583_2.png) [@eXi](https://forums.unrealengine.com/u/eXi)\
**Post date:** [January 9, 2015, 12:10pm UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417/5 "2015-01-09T12:10:18Z")

</div>

That’s great (: The way you want to do it seems possible and legal AND easy to implement. If you run into more problems with this i would say you should go to the Forums and hope that Rama sees your post (: He can surely help you.

---

<div class="post-metadata">

**Author:** ![HearMeBlink](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HearMeBlink](https://forums.unrealengine.com/u/HearMeBlink)\
**Post date:** [May 24, 2023, 10:49am UTC](https://forums.unrealengine.com/t/loading-assets-from-server-a-must-for-freemium-games/303417/6 "2023-05-24T10:49:55Z")

</div>

Hey man, could you share the link to your solution please? i have been looking for the same thing.
