But Flex used on physics based games wouldn’t work it seems. Flex can do things the normal PhysX can’t do. Flex unifies all physics features under one hood so that they can work together. So a physics based puzzle game, or another game type that makes heavier use of Flex, couldn’t get an alternative implementation whatsoever. There isn’t even such an advanced other API to my knowledge as far as I know.
How depended is GameWorks on Nvidia hardware in the first place?
Does somebody use GameWorks for UE4 from the private Github? The most interesting modules are FlameWorks, VXGI, and Flex. Though it seems they are still in beta, but I’m talking about the non UE4 version on Nvidia’s website.