Oh, this is so sick—I didn't know that anything that used the Game Porting Toolkit as something better than a developer tool existed yet. I'm going to make use of this.
I have a M2 Pro Mac Studio as my primary computer, and I tend to use steam's streaming from my gaming PC to my mac for casual gaming, but there are sometimes I just want to natively run a game that isn't supported in macOS or streams quite poorly with Steam's streaming.
(Why is my setup the way that it is? My gaming PC is in the garage—primarily to have a big VR playspace—and on early mornings it can just be too cold in there.)
It's a shame that Valve made this decision, because Apple is pushing hard to make a gaming comeback on Mac (hence Game Porting Toolkit), so we might see those numbers change in the next few years.
Mac userbase that purchases games is small, they need to make it easier if they want more games. And Apple also doesn't want you developing on Windows-- you need to use this bloody Mac.
https://mspoweruser.com/apple-metal-developer-tools-for-wind...
Metal was released before Vulkan, hence why they didn't use it (Apple should still adopt it though imo)
> Game consoles have huge userbases They may not purchase as many $70 games but there are 1.5 billion iPhone users worldwide
> they need to make it easier if they want more games Game Porting Toolkit is Apples initiative to give developers an easily accesible shim to make the porting process easier
I understand that in the past it's been difficult to develop for Mac on windows, but GPT seems to be a genuine attempt by Apple to help companies port their games over to Apple devices
Right, but the console proprietary graphics frameworks have clear market demand. Macs are not a platform with which people buy to game, and metal is not a graphics framework with clear market demand. Apple will need to subsidize porting if they want to get a critical mass of games on Metal rather than OpenGL, i.e. the easy API to target. (Yes, I'm aware many game engines bring this for "free", but that doesn't mean these ports are competitive with their equivalent on windows on the same hardware.)
EDIT: I forgot iOS; that's probably what might make a difference this time. Unlike the Mac there is a clear market demand for gaming on that platform.
Unless mac users go out in numbers saying they want to pay triple price for games I don't see anything happening.
We hear this every few years; it's never been true. I'd be shocked if this new effort were any more successful.