Migrating assets to plugin's Content folder

I want to clarify the steps, OP said copy, but I think he meant move. We’ll be using the Migrate and Move inside UE as well as Copying a folder in File Explorer to get this working.

  1. Create blank project called DumpGame
  2. Create a content only plugin in DumpGame called AssetPlugin
  3. Open a project that you want to get assets from, say GAS Sample
  4. Migrate assets from GAS Sample to DumpGame.
    This is done by right clicking the assets and selecting Asset Actions -> Migrate. Chose DumpGame/Content
  5. Move Assets from DumpGame to AssetPlugin. This is done by clicking an asset and dragging with the mouse into AssetPlugin.
  6. Test that it worked. Open File explorer. Copy AssetPlugin to another games plugins folder, well say the other game is called MyAwesomeGame. Open MyAwesomeGame. You should see all the assets in AssetPlugin have the correct path by checking that the materials are on the meshes and other data.
  7. You can now Copy the AssetPlugin folder to any project.

Why create DumpGame? You could move the assets directly into MyAwesomeGame or whatever your project is called. However, The main reason for the DumpGame intermediate project is for organization with many assets and to have a back up copy of AssetPlugin in the event you over write something.