How to create expansion packs or dlc in UE5?

I am trying to find ways or tutorials on how to create an expansion pack or DLC for game created on Unreal Engine 5.2.

I wanted to create a new expansion that is separate from the base game. (Like adding files to the current packaged build).

I found this tutorial for UE4 where they create the DLC as a plugin and export the .pak files into the packaged files. I wonder if there are any other better ways to do it for UE5?

2 Likes

A solution to this should be more simplistic than it is currently. I’m still looking for real solutions to having optional content in packaged games. This might be one of those things that requires digging through the engine source… (Like pretty much everything in the Unreal Universe)

EDIT:

I should add that I’m looking for a solution that involves the use of C++. I want to package my application once and add items like cars, maps, etc… dynamically. If my application’s code does not change, I don’t see a need to rebuild everything. I have not found a solution for this yet.

I don’t know why this is so difficult or why the documentation is so lacking.