1. Hello Guest! It's with a heavy heart that we must announce the removal of the Legacy GMC Archive. If you wish to save anything from it, now's the time! Please see this topic for more information.
    Dismiss Notice

Android Screen Resolution & Scaling

Discussion in 'Programming' started by Liam Jacobs, Jul 1, 2016.

  1. Liam Jacobs

    Liam Jacobs Member

    Jul 1, 2016
    Hey there noodles,

    I'm working on a fairly small Android game that, for testing, I have scaled to 720 x 1280. I chose this res because it's the resolution of the device I'm testing the game on.

    The problem comes in, in the fact that I don't have any other Android devices with different resolutions to test the game out with.

    Luckily for me, I decided that the artstyle for my game was going to be 16-BIT pixel art, due to the fact that I love the style, and I really feel like it could be making a comeback in the more modern market (Or was it because I draw like a rattlesnake that was recently involved in a horrible nuclear radiation incident and has only just discovered the concept of hands?)

    If I scale the game up to 1080p and force it (At gunpoint) to keep the game scaled in it's current aspect ratio, would it look bad on certain devices?

    In other words, would my graphics become deformed and horrible after being scaled down?
  2. RangerX

    RangerX Member

    Jun 20, 2016
    Yes. And here's why and how to prevent it. Feel free to ask further questions though.

    While I made this with the windows target in mind, the logic applies for all platforms. Have a read.
    Downscaling always lead to graphical loss. And in the case of a pixel art style game like yours, it will appear looking damaged on any device where your game will end up scaled up by a fraction number.
    What I would do is a little research on what's the screen resolution of the most popular phones. That would be a great start in knowing for which resolutions you try and make your game optimised for.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice