I need help with achieving responsiveness

Godot Version

4.2.2

Question

Hey. I’ve been developing my game for some time now, and it’s intended to be a mobile game, working exclusively in portrait mode. However, yesterday I tested my game on a different phone for the first time, other than the one I’ve been using to check everything, and… it’s bad. Clearly, I was approaching this wrong.

My main question is: Is it possible to set up the project in such a way that the game looks the same on every phone, and potentially scales to ensure that it always uses 100% of the screen? (without any black bars)

For example, seeing the layout I have on my screen, how can I be sure that the buttons placed like this will appear in exactly the same positions on every device? (Setting the Layout didn’t help)

image

I read this docs:

But it didnt help me in my case, i am not fully understand that.

Could you please provide some guidance on how to properly approach this, or possibly share any helpful links that, after reading, should help me understand how to set up my project to achieve the expected behavior?

Best regards!

Well, I guess, it will help you:

It’s impossible to make your game the same for each device (cause there’re lots of them with totally different resolutions). But thanks to Anchors and Multiple Resolutins provided by Godot, it’s easier to make it as similar as it could be