top of page

How to Migrate Assets from One Project to Another - Unreal Engine (Complete Guide)

Updated: Aug 29, 2023


In the world of game development, achieving efficiency is of utmost importance. As game developers, you often find yourself reusing assets across different projects to save time and resources. So, Unreal Engine simplifies this process with its asset migration feature that allows you to transfer assets between projects. In this simple tutorial, I'll walk you through all the steps of migrating assets between Unreal Engine projects.

 

migrating assets

Note: Before migrating assets between Unreal Engine projects, make sure that both projects are compatible versions of Unreal Engine.


Table Of Conents



Select and Open the Project


  • The first step is starting Unreal Engine and choosing the project that contains the desired assets.

How to Migrate Assets from One Project to Another - Unreal Engine

  • Wait for the project to load and now we will use the content browser to search for that asset.


Select Assets for Migration


  • Open the Content Browser either by using “Ctrl” and “Space” key or using mouse to click the content drawer.


How to Migrate Assets from One Project to Another - Unreal Engine

  • Next navigate to the folder containing the assets you want to migrate.

  • If it’s a single asset right click on it to select it but if there’s multiple assets that need migrating hold down the "Ctrl" key and click on each one to select them all at once.

  • Then right-click on the selected assets and choose "Asset Actions" and then "Migrate" option in the drop-down menu.

How to Migrate Assets from One Project to Another - Unreal Engine

Choose The Dependencies For Migration


  • After you select the "Migrate" option a dialog box will appear. This contains all the assets that are related or being used by the current asset you want to migrate.

How to Migrate Assets from One Project to Another - Unreal Engine

  • All of these are selected by default but you can choose to unselect them one by one or altogether. However, this can make the asset prone to errors or bugs after being migrated to the new project especially if it’s a blueprint asset.

  • Click “OK” when you’re done.


Choose A Destination Project Folder


  • A new dialog box will appear showing the destination project options. Choose the target project to which you want to migrate the assets.

How to Migrate Assets from One Project to Another - Unreal Engine

  • Click "Select Folder" when you have selected the content folder of the destination project.In the case that the selected assets already exist in the destination folder you can choose to either overwrite it or ignore it.

  • The selected asset along with all the selected dependencies will now successfully be migrated to the destination project folder.


Verify Asset Migration


  • In the Content Browser of the destination project, navigate to the appropriate folder where you expect the migrated assets to appear.

  • Confirm that the assets have been successfully migrated and are now available in your destination project.


Fix Up Redirectors


  • If errors do arise with the migrated asset/assets then you can use redirectors to fix it.

  • Unreal Engine may create "redirector" assets in the destination project if the original assets' paths were different. These redirectors are basically placeholder assets that link to the correct assets.

How to Migrate Assets from One Project to Another - Unreal Engine

  • To use this right-click on the migrated asset/assets and select "Fix Up Redirectors”.


Conclusion


  • Congratulations! you have successfully migrated assets from one project to another. Now when everything’s done test your migrated assets in the destination project to ensure they work correctly.

  • Update any references, Blueprints, or levels that may have used the original assets' paths as needed.

  • To get notified of upcoming posts on Unreal Engine, I invite you to subscribe to our newsletter:




And if you are just getting started learning Unreal Engine, have a look at the Unreal Engine for Beginners Course :

352 views0 comments

Коментарі


bottom of page