Engine Source Installation and Team Deployment Recommendation

There’s a way to couple your engine with project.
First you need to install Launcher form your Extras. No need to download engines.
Second, build your engine.
Third, there’s a file in your engine’s Binaries folder called UnrealVersionSelector-Win64-Shipping
It adds an option to RMB context menu “Switch Unreal Engine Version” of .uproject file to associate your project with source built engine.

PS: I forgot to mention folder structure.

I got my engine src in C:/UE4/Unreal Engine/4.4src. In my case Launcher should be installed to C:/UE4. Now I have:

  • C:/UE4/Unreal Engine/4.4src
  • C:/UE4/Unreal Engine/DirectXRedist
  • C:/UE4/Unreal Engine/Launcher

Otherwise it won’t work.