So I have created some Control Nodes in a scene, but then testing on smaller screen, I wish I could make them zoomable.
Is it possible to do something like the Magnifier app on Windows? (Use Magnifier to make things on the screen easier to see - Microsoft Support) I just want the player to be able to zoom in and out freely on the Control Nodes as they wish, but only zoom the relevant Control Nodes without affecting other nodes like Node3D.
I wouldn’t advise asking the AI anything. It will lie to you with perfect confidence.
Personally, I’m using a viewport+camera2d scheme for several parts of my game; it’s fairly easy to set up. In one case I’m using it because I want my UI kept separate from a 3D scene displaying at the same time. In another, I want to be able to move the UI easily.
Either solution should work fine for your case, I think.