I am from a Unity background so I am trying to get my head around Unreal.
In terms of “Code Modules” listed on the marketplace, are these compiled and platform-specific? Do they generally contain the source to recompile for other platforms?
For instance, if an asset or plugin etc says “Supported Target Build Platforms:” is that referring to the “Code Modules” compilation?
In the case of meshes, it might specify a platform, but it probably doesn’t matter. ( unless they’re Nanite, and you’re targeting mobile )
With materials, it will matter a bit more, especially if you want to target mobile.
With plugins, it really matters. You do get source with the plugins, but it might be a bit of a ‘mare’ to get them to compile on other platforms.
In general, there are no ‘core modules’. It’s all just stuff that people made to go with the engine. Anything fundamental to the editor/engine is already included, unlike Unity.