MacOS was surprisingly good as a gaming OS, so far as game selection, but it's about to go back to the "we have... Breakout! and, uh, Super Breakout!" olden days, it seems.
If you look at the top sellers on Steam that have Mac support you'll see a very large library of great games that I don't think anyone would have guessed would be supported on Mac 5-10 years ago.
https://store.steampowered.com/macos#p=0&tab=TopSellers
If anything I think Mac support for games is on the rise and will only continue to grow.
Removing OpenGL isn't far away, as one of WWDC 2019 talks was exactly how to migrate to Metal from OpenGL, while all Apple frameworks now use Metal by default, although some of them still offer the old OpenGL support as fallback.
The eGPU method of bolting functionality onto a platform which doesn't want it is only neat on a technical level at best. It is essentially the world's biggest dongle.
The only reason I don't have an eGPU yet is that most of the market still seems to be making weird compromise-driven design decisions, like sharing a single Thunderbolt controller between the card and any added USB ports.
I do all of my gaming on a Mac with an eGPU and find it convenient and practical for my needs. It is much better (for my use case and constraints) than my previous solutions of hackintoshes, dedicated windows PCs.
Thus, I've ignored games that don't run on Mac OS for a while. In spite of buying one or three on sales.
I actually feel bad about never finishing Witcher 3... ;)
Now we’ve the Netflix series to look forward to and Cyberpunk 2077 from CDPR.
Sure, it won't look QUITE as nice as running on the $8,500 rig my son now uses for Fortnite and Minecraft, but it still looks GOOD. AND you don't get surprised by Windows 10 random breakages and forced updates. AND you don't have to put up with needing to register accounts to download your mouse, keyboard, and video drivers.
Whatever bad things can be said about gaming on a Mac, I'm DONE with gaming on Windows. No mods? Whatever. No problems.
It's neat on every level. To quote the article:
> "…you are now able to take a top-of-the-line gaming GPU, seat it inside an external box, plug that box into your computer, and—using a single high-bandwidth cable—push the necessary instructions to render 4K games at 60 frames per second on the card before (over the very same cable!) pushing those frames back to your notebook's built-in monitor without introducing any perceptible latency."
I know God intended for us to use PCI cards by opening up cases and inserting them into slots on a motherboard, but it's incredibly cool to be able to just plug one in like a USB device.
1) Put GPU in enclosure
2) Plug Thunderbolt 3 cable into enclosure and MBP
Perhaps you’re referring to the novel written on how to make BootCamp Windows work with the eGPU?