It depends on how much custom programming there is beyond the built in facilities of an engine.As long as game engine support metal, its easy enough to bring them to the Mac. Currently some of the biggest game engines, including Unreal and Unity, support metal on the Mac. Judging by the list of DX12 games, there are more games out for Metal in macOS than DX12 for windows.