Separation a program into modules

Hi all, how I can separate my project on modules to hide implementation of core engine files and shared with hired people.

Thanks for help))))

Why is it a problem to share the engine code with hired people?
Are you referring to the vanilla engine or your modifications?

You can do that by providing the compiled libs/dlls and link to them.

1 Like

I just afraid for multiplatform if i separate my engines on dll’s. Is it should be worked on with such kind of style.

What exactly?

I don’t see a problem with multi-platform, as long as you provide all necessary libs/dlls for each platform.
The game itself will get bundled with everything needed anyway.

I don’t quite understand what you are saying. Are you asking, if this is something you should do?

If so, sure it’s how you provide SDKs, that don’t come with source code.

1 Like