I just want to build games for Windows PCs and maybe the Windows Surface, NOT for any Windows mobile phones nor the XBOX. So when I install Unity 2018.2.x which components should I download?
(Also I may like to try out the new job and ECS systems)
UWP Build Support (IL2CPP)
Windows Build Support (IL2CPP)
UWP Build Support (.NET)
Use a UWP build to deploy to the Surface. A regular Windows build doesn’t have the WinRT API restrictions of UWP and can run on Windows PCs but not as a Windows Store app.
.NET for UWP is deprecated and will disappear in a future version, so you’re supposed to be using IL2CPP. But .NET builds faster, so you may want to iterate with .NET builds initially.
Yes. But if there’s a chance that it becomes successful and you want to port it to Xbox, you might want to make it UWP-compliant from the start. Then again that might be putting the cart before the horse. If it’s successful Steam, you’ll probably have time to bring it up to UWP compliance after.
I think so. I’m not aware of any issues with that. But if you can get the project to build to UWP, it should build with no problem to a straight Windows build.