Should I use Ressources or AssetBundle for my Game

I am developing an infinity runner with portions of different worlds. I will do a first relase of my game soon :slight_smile: and basing on its feedBack, I want to extand my portions, add other portions and other characters.
My question is what i should use:
1- Resources
2- the AssetBundle technic

If Iā€™m going to use Resources, should I load all my resources in the first run of the application?
Can I have a hierarchy under the Resources folder?

Thanks in advance

The main difference between Resources and AssetBundles is the extensibility:

  • Resources are packed and built into the release game.
  • AssetBundles can be loaded remotely, from a server for example

With Resources, you need to ship a new game with an initial ever increasing application size to provide more content, while with AssetBundles, you can add them on the fly which keeps the main app small for download.