Building new engine version from source for my C++ project

Hi all,

This is more of a sanity check: am I correctly updating my editor to 5.3?

I have a repo of the UE5 source code, and switched to the release branch, regenerated the project files, and rebuilt with the config Win64 and Development Editor in Visual Studio '22.

I have been working on a C++ game project that I started with an earlier branch, 5.2. If I want to build the editor for 5.3 and still use my project, do I have to do anything else?

I am unsure of the relationship between my project’s source and my engine binaries. Could anyone help me de-mystify this?

I will find out on my own soon, but builds take around 3-4 hours on my machine.


This video here describes what I am getting at. I know I can update/build the engine, but how can I make sure my project’s .dlls are compatible?