The Best Way to Make DLC System (Pak Files and Mounting them)

Hello there

I need a tutorial how to make DLC system (blueprint or C++) for the correct way how to do that

I ‘ve tried to make Pak file ad Mounting it and in the log, the assets appear but can’t load them

so I need to know how to do that (load assets from DLC system in the games) in the right way because I didn’t know where I ‘am wrong (creating Pak files or Mount them)

thanks for your time

Hello there @Mo7amad_22 !

Checking with my peers, creating such a system is a dire task, and there are multiple ways to tackle it. From what you got so far, it sounds like your setup is not loading the Pak due a mismatch between paths, or the engine not being able to locate your target.

I would start with a deep dive on Paks, how to properly set and implement them, then how to deploy them in your game. The following UE docs, tutorials and examples should be useful, please give them a look:

(post deleted by author)

(post deleted by author)

Hello @brs-sebascova

I’m very sorry for the delay in replying.

I was working on something external, but everything is working fine now.

I worked hard on the solution and benefited from the example on the website you provided with the solution.

I used the attached code and, with the help of my own ingenuity, came up with a logical solution that receives a Pak file from a Supabase database and stores it locally in the project folder. Then, it performs the mounting of the Pak files, attaches them to the map, and allows interaction with them.

Thank you very much for your reply, and please excuse my limited English.

1 Like