Screen Sizes... Still confused

Get help using Construct 2

Post » Tue Dec 18, 2012 7:11 pm

I've read the tutorial on this topic and multiple threads, but still find this area tricky.

From what I gather it's best to create your game in 16.9 and use scale mode. What I'm still unclear about is how this deals with the issue of smart phones, tablets etc... They have a vast range of resolutions. Should I be creating a game in the highest possible resolution supported by mobile devices and make sure it's in a 16.9 aspect ratio? Or have I completely missed the point :P.

Searching the forums though, it seems clear to me that the supporting multiple screen sizes is still a grey area. Maybe we can thrash this issue out once and for all and eventually sticky this?

Thanks for reading :)

Edit: Said I got a reply but there is no reply O.oToby122012-12-18 19:49:28
B
11
S
2
Posts: 43
Reputation: 1,411

Post » Thu Apr 18, 2013 3:33 pm

Apologies for the necro, but I'd like this exact question answered too, if possible. Should we be running the game at the highest resolution possible and scaling down, or running at the lowest resolution and scaling up?

Since phones are all somewhat similar in scale, I'm assuming the quality difference won't be too noticeable whether you're scaling up or down, but I'm curious to know if it's recommended to use one option over the other - perhaps to avoid known issues, improve performance, etc.

Thanks for reading
B
15
S
7
G
7
Posts: 250
Reputation: 5,298

Post » Thu Apr 18, 2013 3:40 pm

You are likely to experience quality loss by scaling up. Imo, it's better to develop for a large 16:9 aspect ratio and then have C2 scale down.
Project Lead of Zems Online Card Game

Producer at Impulse Limited
B
18
S
6
G
3
Posts: 677
Reputation: 5,194

Post » Thu Apr 18, 2013 3:51 pm

You should also know that new smartphones like the Xperia Z got a resolution from 1920 * 1024 (or 800 not sure). So its definetly better to scale down
B
15
S
6
G
6
Posts: 512
Reputation: 5,550

Post » Thu Apr 18, 2013 3:57 pm

Thanks for the replies! And if I scale down from 1920x1080 (for example) to 1280x720, would that be more expensive performance-wise than delivering natively at 1280x720? Or does the original resolution not make any difference to performance at all?
B
15
S
7
G
7
Posts: 250
Reputation: 5,298

Post » Thu Apr 18, 2013 4:04 pm

It needs much more performance, cause picture are much bigger. There are many possibilities like Tiled backgrounds to keep the performance well. But I think other user can you tell more there.
B
15
S
6
G
6
Posts: 512
Reputation: 5,550

Post » Thu Apr 18, 2013 4:11 pm

It's a way better to scale down. By scaling down, you'll not notice quality loss. If you scale up too much, everything will be blured and look ugly.
So yes, if you want to preserve the graphic quality, pick a high 16:9 resolution and use the scale mode so the game will be scaled down to fit others resolutions.
But, dont forget it will make your game bigger on disk, and in the RAM. And it's possible that the game dont run on some mobile devices because of that.
B
12
S
3
G
4
Posts: 63
Reputation: 3,410

Post » Thu Apr 18, 2013 4:49 pm

Okay, thanks! So a good balance might be to go for a mid-range resolution? Scaling down slightly for older phones with lower resolutions, and scaling up slightly for newer phones with larger resolutions. I'm assuming the upscaling won't be very noticeable, and it will help with performance on older phones.

I just tried running my game (natively runs at 1280x720) on three different devices: On my PC I got a solid 60fps, on my iPad 3 with retina display enabled it ran at 35-45 fps, and on my Windows 8 phone (Lumia 920) it ran at a solid 60fps. I'm surprised my Windows phone is more powerful than my iPad Unless retina display is a major performance killer.
B
15
S
7
G
7
Posts: 250
Reputation: 5,298

Post » Thu Apr 18, 2013 5:03 pm

I'm facing the same problem with the iPad 3. Solid 60 fps on PC, on iPhone 4S, on Galaxy tab 2 but performance drop on the galaxy ace (it's a low end phone so it's normal) and performance drop on iPad 3.
Strange because I tried with a low resolution and high resolution version of the game but the same performance drop for the 2 versions. So I dont think it's a resolution problem
B
12
S
3
G
4
Posts: 63
Reputation: 3,410

Post » Thu Apr 18, 2013 5:19 pm

Hmm. Well, I just tried without retina display enabled, and the frame rate improved to 40-60fps. Still not as strong as my Lumia 920's performance, but then that phone is one and a half years newer than the iPad 3, so maybe that's to be expected.

I think all iOS releases from this point on HAVE to support retina display though, so I guess this means I need to optimize the game further for mobile and tablet devices. Thanks for all the feedback about the importance of downscaling though! It's been very useful
B
15
S
7
G
7
Posts: 250
Reputation: 5,298

Next

Return to How do I....?

Who is online

Users browsing this forum: nicklowkcmagic and 17 guests