Adaptive UI is an adaptive screen scaling system for your game. Just 2 scripts!
How it works: 1rst: You must go to the Windows/Mac/Ubuntu settings -> Graphics and enable Allow screen resize and check full scale. 2nd: Put the scripts wherever you want and see the result. (If you want to make this for resizing window paste it in step event)
Scripts: ui_adaptive_set_gui(zoom) - set the GUI scale ui_adaptive_set_view(cam,zoom) - set the Camera scale
I hope this will be helpful for you :D