Yeah, I'm clamping to power of 2 scales ? it's the only way to do the scaling since I want uniform pixel perfect sprites. But I have very specific scale thresholds in mind so that my game looks the way I want it to on phones, tablets, and monitors. I imagine not everyone would want to use the same scaling ranges that I'm using, so it might not be as easy as adding a simple power of 2 scaling option. If the power of 2 scaling option was automatic, how would you determine the scale thresholds?
Ultimately, I think the Resolution Override system might be a bit more powerful if it used resolution
ranges instead of specific resolutions. That way we could do stuff like I'm doing in my code, e.g., less than 640px height, then scale=1; less than 1280px height, then scale=2, etc. But that might just be best left to individuals to add whatever code they want, so they can scale their games however they want. For me, as long as code snippets like the one I'm using above continue to work, I'm totally happy
Thanks for your help!