I designed an application in Construct 3 using a 1080x1920 resolution in portrait mode for Android. However, no matter which display settings I try, I haven't been able to prevent layout shifting on lower-resolution devices. If you have a stable resolution and display settings that you personally use and recommend, I would really appreciate it if you could share them. Thank you in advance!
Android devices are very fragmented, there is no one main screen extension.
You need to position the controls at the start of the layout.
1080x1920 is not the most popular format now.
Now smartphones are more elongated, for example, 1080x2400.
Develop games in your browser. Powerful, performant & highly capable.
How do you position the controls in the layout?
Can you give an example? thanks.
Good point about newer phones using more elongated resolutions like 1080x2400. I’ll also try repositioning my UI at layout start, as some elements haven’t been scaling well. Do you usually go with full height, full width, or fixed viewport with margins?
Lately I've been using "Scale outer" and making the background a little bigger so that it's enough for both narrow and wide screens. Sometimes at startup I make the background a little looser, it depends on the game and whether the background is made with parallax or just one layer.
Well, I position the controls as shown above.
I also use Scale Outer with dynamic layout. But I've increased the maximum size to 1080x2640 because of the Samsung Flip models. And I still keep my games compatible with 1080x1920 because of the Google Play Games app and YouTube.