@KnightRa1der Not really a gaming demographic, windows (as much as it's tried to marginalize it at times after microsoft started with the xbox) has always had a fairly large game development following on x86 architecture, and apple for a long time used their own non-x86 chips to further complicate matters outside the OS differences.
There was a little traction from some developers after apple switched to x86 chips and started shipping hardware with more "conventional" graphics options from AMD and Nvidia, but if i'm not mistaken they're moving away from that again.
The M1 should be ARM-based, though ARM chips now aren't the market share/development dead end it was in the early days (strictly gaming wise, mobile devices and all that).
A few developers have made efforts over the years, but it's been scattershot to say the least.
I remember bungie with marathon before halo was a thing, and some games like wow?
I honestly don't mess with apple much these days and no idea if it's gaming titles are backwards compatible with the different mac architectures over the years.
If apple will cater to that market with their hardware/software and support other platforms going forward though, that's an entirely different matter.
With that said, regarding something you mentioned above, gaming via VMs is.. painful to say the least performance-wise.
Did a little digging and you may want to read up on this and keep an eye on it in case apple decides to give it some support in the future (or if you just want to mess about and sideload linux)
*If* they do get the hardware working properly and natively in the near future, the wine/proton option via linux would be better than nothing, at least better than running things in a VM.
https://www.corellium.com/blog/linux-m1