I have had good luck with dosbox games though. Many games on gog run fine on mac.
The Macs now have the same GPU and Graphics API that developers already have to target for iOS devices, where there is a significant market share and amount of revenue in play.
(There are exceptions.)
Apple would not be able evolve the OS, silicon and Vulkan API in unison (like they do with Metal) because they don’t control the API.
In the end it would be a poor experience for end users.
It would be nice if they supported open source efforts though.
(MS doesn’t maintain the Vulkan API in windows, do they? Similar issues would apply.)
I don't think they update Metal in past OS releases either. You're lucky to get bug fixes.
The games or the game engines?
If Apple gave a bunch of money to port Unreal, Unit, etc, would that help the situation?
The power and size required for "serious gaming" GPU's on mobile is far too significant to fit into a mac size at this time. The term "gaming laptop" is a meme - by the time you've spent $2000 on a gaming laptop you've just bought a jet engine the shape of a brick that does half the work of a desktop at double the price and is terrible for productivity outside of specific use cases. (Like presenting 3d renders or something)
I suppose you could do it if apple were to support proton, and if amd/Nvidia were to standardize their external GPU implementations such that you can just plug in your egpu and have at it. But afaik they're very expensive and use case fitted.
TBH the macbook air would make a better switch than the switch as far as multiplayer portability goes. The switch screen is too small to play something like smash bros on it with friends, and the 'travel dock' solutions are too clunky IMO.
I really doubt it, Apple's model of constant updates requiring constant developer upkeep is incompatible with single purchase games. Only exploitative games as a service with recurring revenue can thrive on a model of endless upkeep. Its a big reason (besides Nintendo's first party quality, an attribute Apple has not demonstrated it is capable of) why the App store is defined by low quality p2w service games.
I'd wager you could easily game on an M1 if the game has support and you are willing to make some graphics concessions.
The future of gaming on mac will probably be Apple Arcade and streaming services.
But isn't that good thing for game companies? They don't have to compete with those old games anymore.