@stolas@queer.party This is entirely possible, and not even very complex! Control objects have a lot of flexibility over UI management, and include AspectRatioContainer and ViewportContainer objects that can hold the child viewport anchored and scaled the way you want
@stolas@queer.party If you need help with any other Godot stuff, feel free to give me or my gamedev alt a follow and give me a ping on either