Exporting Standalone Assets out of a Project?

Hey Unreal community members! Newbie here, and I caught on a snag with exporting assets.

I create environment assets like barrels/building pieces, etc. I’m trying to export out the .uasset files of some of these props, and offer it on 3D model sites, not the Unreal marketplace. I want to be able to then reimport these assets into a new project.

I’m coming from Unity, and this is a fairly straight forward process, wherein you can export all folders/mats/objects as a .unitypackage Does Unreal have anything similar or am I barking up the wrong tree?

Hey there @EE_Gustaf! Welcome to the community! So uasset files themselves have tons of little invisible connections to different assets in the project structure. They can be migrated or imported, but it takes a link to the structure of the project. They are also locked to the version of the engine. There’s no default “package” filetype for them. There is also the “export” feature there that will context specific export things like meshes to FBX or uassets to T3D files that have limited data and is less recommended.

You can migrate them and their dependencies by using the migrate function in the content browser. That said I’d still recommend offering FBX files and other filetypes for models as users are often intending to tweak the model before adding it in engine or may be working with a different version.