i have just made my System Scaling Demo.
Very soon, i will try this code in my actual game project so that it can have responsive UI.
the easy 'one size fits all' approach (where you make one layout and on bigger screens everything just gets bigger) works for many games, even my current project.
but even when it isn't strictly necessary, a responsive UI can make many games a bit better (e.g. while on phones the level details have to be shown on their own screen, on a tablet/desktop they can be shown on the right side while the level select keeps being shown on the left side) (although wrong use can also make games worse, e.g. in many games/situations you should want the HUD to have their size be relative to the playing field instead of the physical screen).
i have created this post to get comments about this project:
is the goal of this project good or pointless? (i think it's good)
if you tried to implement the code in a game or app, how well did it work?
should this System Scaling be a Godot feature?