This page doesn’t list all the packages you need to compile with Unreal Engine, which is arguably who this page is really for. The only items listed by the documentation are:
- Game development with C++
- C++ profiling tools
- C++ AddressSanitizer (optional)
- Windows 10 SDK (10.0.18362 or Newer)
But if you actually do just install these, it’s not enough. You also need some DotNet stuff, for example.
What would be great here is an exhaustive list, or even better, a .vsconfig file that you can simply apply to the VSInstaller launcher and it gives you everything you need straight away.