Can you Cross-Develop on Windows and Mac?

Hey all!

I am going to be starting a project, and I currently and primarily run W10 on my main workstation.

I just purchased a Macbook though, for mobile development (It’s more along the lines of programming C#/C++/Electron based languages while on the go for other things I do - plus some work, rather than 3D Development.) I have Bootcamp installed w/ Parallels for ease. But I would like to see if it is possible to Cross Develop from the same Git Repo between OS X and Windows - with similar functionality and testing capabilities?

My end goal for right now is to Compile/Build the final product on the Windows platform. But - just looking to see if I can just easily swap back and forth between OS X and Windows overall for my project.

I can use my W10 Bootcamp install if necessary - but I do enjoy the battery management better within OS X for on the go work.

I know the main concern would be C++. But just want to see. If it is possible, would I need anything additional?

Thanks!

Yes you can cross develop and windows and a Mac. I find the unreal editor quite laggy on a Mac (MacBook Pro, Mid 2015, 16Gb RAM, 2.2GH i7). Not really an issue, everything works but I find the experience a bit lacking on a Mac (just my opinion).

As for C++, Unreal will generate either an XCode project or Visual Studio project. Everything should just work right out of the gate.

I’m still learning and fairly new but for my simple projects everything’s been fine so far. On the odd occasion I’ll get a bunch of errors loading up the project when moving between platforms. This is easily fixed by deleting the Intermediate folder in the project and re-launching the editor.