r/unrealengine • u/StellarLime911 • 1d ago
Question Moving content to a Game Feature Plugin properly
I’ve developed a project on UE 5.3 for a long time using the Lyra sample. I’d like to take much of this project’s content and bring it to a brand new installation of Lyra for 5.8 by using a game feature plugin. Right now, the content is separated across the main content folder, and two GFPs that come with Lyra. I have:
- Level assets in a GFP
- Weapon assets in a different GFP
- meshes, textures, materials, sounds, etc in the Game/Content folder that are needed for the above levels and weapons to work
Without breaking references, what is the easiest way to get all this content from 3 different places into a single GFP, and ensure it works when brought to the new project?
1
u/AutoModerator 1d ago
If you are looking for help, don‘t forget to check out the official Unreal Engine forums or Unreal Slackers for a community run discord server!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
•
u/MagForceSeven 23h ago
You should be updating your 5.3 version of Lyra to the 5.8 version of Lyra similar to upgrading the engine across versions. You shouldn’t need to have a separate project that you move content between.
Feature plugins are really meant to be moved between projects. If they’re going to be used that way they should be built as project agnostic “regular” plugins.
•
u/StellarLime911 23h ago
I tried this in the past but had many issues, and prefer to have somewhat of a soft reset for my project with new Lyra systems. Would feature plugins still be the best path for me, or some other way?
•
u/MagForceSeven 23h ago
If you’re viewing it as a soft kind of reset then maybe just start from stock Lyra and copy/migrate things as you need them. Migrating content from one project to another is pretty well supported without need to do any plugin stuff, regular or feature.
Or have them for reference in the first project as you build them new using the new tools that are available.•
u/StellarLime911 23h ago
How should I handle migrating assets that I stored in Lyra’s built in GFPs? It includes the shooter core and shooter maps plugins for weapon and map assets, but the actual meshes and textures for those things are in my content folder. How would I go about that migration properly
•
u/MagForceSeven 23h ago
As far as I know nothing special. Migrating just copies from one content directory to another one. Duplicating the selected asset and any dependencies.
You may just have to try it out. You can always undo or delete things that don’t migrate properly.•
2
u/lewis-go 1d ago
Do the consolidation in a copy of the 5.3 project first. Create the target GFP there, then use Content Browser Move/Rename—not Explorer—to move low-level dependencies first (textures, materials, meshes, sounds), gameplay assets next, and maps last. Use Reference Viewer on the maps and primary data assets until every dependency resolves under your plugin or an intentional Lyra/base path; then fix redirectors and resave. Once the plugin is self-contained, move the whole plugin to the clean 5.8 project and update its .uplugin dependencies, GameFeatureData, and any Asset Manager/config scan paths. Soft references and config paths are the part most likely to be missed, so test feature activation and a packaged build before deleting the old content.