XaiJu
Shattered Pixel
Shattered Pixel

patreon


Resolution Scaling | Patreon Weekly #136

Hey Patrons!

Firstly, Patreon Poll #25 is running! Go there to vote about what specific levelgen improvements will be made in v1.2.0.

v1.1.2 is also going to go to beta very shortly. It’s mostly bugfixes, though I may look and see if I can make a couple balance tweaks as well. One notable bug I hope to address is save corruption issues that a few Android 12 users have been reporting.

Read on for more details about the desktop changes I’m making this week.

Next Fest Details

As mentioned a few weeks ago, I’m going to be participating in Steam next fest this February! That includes getting a demo running on Steam by that time. Here’s my rough list of priorities for that:

I expect that I’ll be publicly announcing the next fest demo in another two weeks or so, and I’m going to try and push to get the first three items on the list done this week.

Desktop Base Resolution

As with other Pixel Art games, Shattered has a base resolution that its graphics are designed for. Because the game is optimized for smaller screens, this resolution is pretty low: 240x160 in landscape and 135x225 in portrait. Obviously, phones have higher resolutions than that, so Shattered picks a multiplier for this resolution for the device based on its display density. Most modern phones have very high density displays, so the game will usually render at about 10x.

Desktop displays are usually much larger and less dense, so generally the game will use a much smaller multiplier, perhaps around 4x. The problem is that a standard 1080p desktop display could go as high as about 8x, which means that base resolution could afford to be much larger. Increasing the base resolution gives me a lot more space to work with in terms of UI, and it’s the reason why I’m going to be able to offer a dedicated desktop interface with things like an inventory in the main UI.

At the moment I’m planning to make the desktop base resolution 640x320. This has a few advantages:


More Creators