Installation
UEAPM is distributed through Fab. It is an editor-only plugin: it adds nothing to packaged games.
Install as an Engine plugin
- Open the Epic Games Launcher, go to Library > Fab Library and find Unreal Engine Absolute Project Migrator.
- Click Install to Engine and choose 5.8.
- The plugin is placed under
Engine/Plugins/Marketplace/and is available to every 5.8 project.
Install into a project
You can also copy the plugin into the project itself:
<Project>/Plugins/UnrealEngineAbsoluteProjectMigrator/
This is the recommended layout for C++ projects: after the file-copy steps and the first build (see Workflow), the plugin is built together with the project.
Enable the plugin
- Open the project with Unreal Engine 5.8.
- Go to Edit > Plugins, search for Absolute Project Migrator and tick Enabled.
- Restart the editor when asked.
After the restart, the panel is available at Window > Absolute Project Migrator.
Plugins enabled automatically
UEAPM depends on these engine plugins, which are enabled together with it:
| Plugin | Used by |
|---|---|
| Enhanced Input | Enhanced Input step |
| Niagara | Cascade to Niagara step |
| Python Editor Script Plugin | runs the engine's Cascade converter |
| Editor Scripting Utilities | asset operations |
| Cascade To Niagara Converter | the engine's particle system converter |
The Chaos Vehicles plugin is enabled by the project step only when the project used PhysX Vehicles.
Uninstalling
When the migration is finished and the report has no open items you care about, you can disable or remove the plugin. Nothing in your project depends on UEAPM at runtime, with one exception: PhysX vehicle assets that were loaded but not yet converted by the Physics step use UEAPM's load-only legacy classes, so run the Physics step (with Chaos Vehicles enabled) before removing the plugin.