So perplexed about image resolution

Fodder76Fodder76 Member Posts: 154
edited November -1 in Working with GS (Mac)
Hey there all,

I have read many old threads about getting images to display properly, but for the life of me I can't get my images to appear crisp.

I do have resolution independence checked. I am creating 512 x 512 images, I am saving for the web through photoshop, and yes the resolution of the actor in GameSalad is also set to 512 x 512. But the darn things are still coming in blurry.

Is there anything else that I'm forgetting? Is this some sort of weird side effect of having resolution independence turned on? (I'm only able to test on a standard resolution device so far)

Thanks very much.

Comments

  • Fodder76Fodder76 Member Posts: 154
    So I just did a test where I started a new project that did NOT have resolution independence checked... and the images look great.

    So clearly, that's the culprit. Is there any way around this? If I had to choose, I would rather the game look really good on all standard devices rather than only the iPhone 4.

    Just wondering what the rest of you think about this.

    Thanks
  • Fodder76Fodder76 Member Posts: 154
    Hi there TSB,

    Yes, I always work in 72dpi.

    Thanks.
  • Fodder76Fodder76 Member Posts: 154
    Wow, you are too kind.

    Email sent. Thanks!
  • Fodder76Fodder76 Member Posts: 154
    Not entirely resolved. I had two tests in there, one was at 89.999 resolution, but the other was at 72, and its blurry just like the other one.

    Thanks for taking the time to look!
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    Fodder76 said:

    I do have resolution independence checked. I am creating 512 x 512 images, I am saving for the web through photoshop, and yes the resolution of the actor in GameSalad is also set to 512 x 512. But the darn things are still coming in blurry.

    if you mean your actor is 512x512 and your image is 512x512 thats your problem. Your image needs to be double the size of the actor so for a 512x512 actor you need a 1024x1024 image

    The reason it looks bad on low res devices is GameSalad is taking that 512x512 image and downsizing it to 256x256 and then displaying it on your actor which is stretching it back out to 512x512.

    _______________________________________________
    GS BubbleBall Template HERE!!
    Stacks Level Selection Template HERE!! Now only $20
    AppSolute Entertainment on Facebook
    AppSolute Entertainment on iTunes
  • Fodder76Fodder76 Member Posts: 154
    Wow, thats just nuts. It seems like the lower end devices are really going to suffer if that's the case.

    If that's true I think I'm going to have to skip the resolution independence option, otherwise my file size will be out of control.

    Thanks for the help.
  • mlaftamlafta Member Posts: 147
    I was about to ask this question about resolution. Thanks for the question and the answers.

    Mo
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    Fodder76 said:
    Wow, thats just nuts. It seems like the lower end devices are really going to suffer if that's the case.

    If that's true I think I'm going to have to skip the resolution independence option, otherwise my file size will be out of control.

    Thanks for the help.

    I've done RI on all of my games so far with no issue. you just have to make your art bigger a 512x512 image in a 512x512 actor is not high res. Thats why its not working for you right now. Game Salad creates the low res image from your high res image and displays that on the lower devices. I wouldn't skip it if it was me.
  • philcrifophilcrifo Member Posts: 13
    If i understood well, for a game to look good on the iPhone 4 you have to check RI but make double sized images (and indicate the half of the size in the format of the actor) ?
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    philcrifo said:
    If i understood well, for a game to look good on the iPhone 4 you have to check RI but make double sized images (and indicate the half of the size in the format of the actor) ?

    Correct with the exception of iphone 4 will not look bad it just wont look as good as it can. Without RI the iphone 4 will just look like all other iOS devices
  • philcrifophilcrifo Member Posts: 13
    yep' that's what i meant :)

    Thanks for the answer
  • mythicappsmythicapps Member Posts: 82
    Hmm;

    Very interesting, I have learned a lot reading this thread, so I will add my 2cents and see if I am correct.

    Reading on Wikipedia they state the iPhone 4 screen is 640x960 at 326 PPI (pixels per inch).

    So when I create a new image in Photoshop for an actor that is going to be 32x32, if I am using RI, I make an actor that is 64x64 at 326 PPI. So the iPhone 4 gets the 64x64 actor and the iPhone 3 gets the actor that is 32x32. Is that correct?
  • AppsRacKAppsRacK Member Posts: 346
    correct. Its the gamesalad way of supporting retina display. Xcode way of doing this is you need to provide 2 size for your image but in GS you only need one and it will automatically resize it for you. Good luck.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    mythicapps said:
    Hmm;

    Very interesting, I have learned a lot reading this thread, so I will add my 2cents and see if I am correct.

    Reading on Wikipedia they state the iPhone 4 screen is 640x960 at 326 PPI (pixels per inch).

    So when I create a new image in Photoshop for an actor that is going to be 32x32, if I am using RI, I make an actor that is 64x64 at 326 PPI. So the iPhone 4 gets the 64x64 actor and the iPhone 3 gets the actor that is 32x32. Is that correct?

    Except no only do 72PPI not sure where 326 comes from. There are 4 pixels for every 1 pixel size of the normal screen 64x64 at 72 PPI and you will be good.
  • mythicappsmythicapps Member Posts: 82
    Thanks for the clarification tenrdrmer.

    Here is the link to Wikipedia listing all the various screen sizez and PPI counts of Apple and other devices.

    http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density#Apple_Inc.

    They state iPhone 4 at 326 PPI.

    Ipad at 132 PPI.

    Etc.

    But I will go with 72 PPI from now on.
Sign In or Register to comment.