Help Wanted! How to Instantiate Prefabs from Cloud after Build?

Greetings!

I have a project which requires downloading and instantiating prefabs from AWS after build. The prefabs include timeline and alembic files. In Editor mode, I am using Resources.Load to instantiate the downloaded prefabs. However after build, the Resources folder is already packed and no prefabs included. It’s said the GameObject I am trying to instantiate is null.

I am stuck in these two ways. If I put the downloaded prefabs in StreamingAssets folder, how can I instantiate prefabs? If I continue to use Resources.Load after build, how can I access the Resources folder and put the downloaded files into it?

Does anyone know any possible solutions or have better ideas to deal with this function? Thanks a lot!

What you are describing is either Asset Bundles or Addressables. Either one will do what you need and there are tutorials for each, and they can also be tested locally or on a remote server.