It’s a good thing that most people don’t buy Macs for gaming, as they suck compared to any other platform. Anyone who expects a good experience is fooling themselves as they won’t get it! If you want to experience games as the developer intends, don’t play ports that use compatibility layers, just buy a console and play natively!
> If you want to experience games as the developer intends, don’t play ports that use compatibility layers
A few months ago I would have assumed you're correct.
But recently I've played some games on my laptop with Lutris on Ubuntu which uses Wine or Proton under the hood.
The performance and stability is excellent. Although I haven't done any testing, subjectively it feels superior or at least equal to Windows. I've played several intense titles which are pushing my laptop's GPU (Nvidia 3070m) to it's limit, most recently the new Indiana Jones game (which is excellent FYI).
It depends on the game, the distro, the version of the game, the kernel and the windowing system as to how well it performs. I am using Debian and while a lot of games work well, some games are an absolute PITA to setup properly.
A lot of games are ported to Mac / Linux by a third party. The quality of that port is dependant on the company and the budget for porting it. If I was a game developers I would never do a Mac port.