Depending on what Mac you have, it might be worth trying out under Crossover (paid) / Whisky (free) / Wine (free). When I still had a M1 Macbook Pro up until a few months ago, I was able to run quite a few Windows games at 30+ FPS w/ 1080p high settings, 45 - 60FPS medium or low. And since Steam offers easy refunds on games with less than 2 hours playtime, it was pretty low risk to buy a game and try it out. If I couldn't get it working well before the 2 hours, I could always refund.