I already tried to support different screen resolutions with scaling the sprites. But if I scale my sprites from 800x480 to 1920x1080 pixel, then the sprites look blurry. I want to use different sprites for each resolution to avoid the blurry effect.
How can my game choose the right sprite for each resolution? How can I do that?
How can I calculate the right measures for every sprite? For example, I use a 64x25 pixel sprite with a 800x480 pixel resolution. If I change the resolution to 1280x720, what should then be the measures of the sprite?
Can I calculate the measures like this?
sprite measures(1280x720): Width = 1.5f*64= 96, Height = 1.5fx25= 37,5
Should I round up or round down the height(37,5 pixel) of the sprite?
I create a Windows Phone game with Monogame, and I want to support every resolution from 800x480 to 1920x1080 pixel without scaling.