So one of many issues I have, is that I want to support old hardware, Mac's that don't have support for Metal Graphics, like my mid 2011 i7 iMac, or my Windows 7 PC.
A lot of new games these days, require a minimum of windows 10, 8GB hard drive and graphics cards that cost around £400. I can't actually afford £1,400.00 to replace my windows PC, or my iMac, I am fortunate to have a 2020 MacBook Pro M1 which supports Metal graphics, but it isn't just the graphics its the speed of the hard drive and how much ram and processor speed.
Low end spec Mac's and PC's are great but designing an RTS game, something that is going to need some heavy duty hardware, to have a smooth game play is going to be challenging. Especially gong forward it looks like Unity will be dropping OpenGL, which will cause is issues building for Macs running no higher than High Sierra OS.
The RTS Engine I'm using, a game has been developed and is on Steam, it was initially promised to be a Mac build, and when it was released I thought, well it's only £10 so I bought it and like most, never read the small print about requirements until after, they dropped support for any OS except for Windows and that has to be windows 10, the hardware requirements I don't even make, well I do but only just, and obviously running it on windows7 doesn't work that well.
So back to my game, as you can see in the video, which was running in the Unity Editor, has some issues with FPS and it was built with the Universal Pipeline renderer, which in Unity on a 2022 increased FPS but in a build made not much difference in a full build, yet I can run it in all my low end spec hardware.