Earlier quoted context omitted.
Games written with Vulkan can run on MacOS with the help of the MoltenVK [1]. You don't need to rewrite the game, just recompile for MacOS. The game can use Vulkan API but loads the MoltenVK shared library at runtime. It acts as a translation layer for Metal which is very similar to Vulkan. There are some gotchas, such as you can not use geometry shaders because Metal does not support them. [1]: https://github.com/Kh…
> You don't need to rewrite the game, just recompile for MacOS. The word "just" does a lot of heavy lifting in this sentence. First you need to get your game running on ARM64, which likely won't work out-of-the-box unless you already ported to smartphone/Nintendo Switch. Then you simply map all the functionality to MacOS syscalls, debug a second version of your game, polish it, and release it but without Metal suppor…
Re: Epic Games Store and Fortnite Arrive on EU iPhones
#151Yeah the fact that you have to compile a separate binary is already too much work for most developers. Just not worth the effort for less then 2% market share.