Project images blurred after GS update?

Hi guys, I've been working on a project since January and have been working non-stop the past few months.
I open up GS today and it says an update for iOS 7 is available, etc. etc.
>Install and relaunch
>Preview project and see all the images are blurred and distorted.
>Try to change resolution to 'legacy iPhone'.
>Images still blurry.
>Recheck image sizes and see they are divisible by 8.
>Feeling as though I've wasted months of painstaking work.

(Picture: http://imgur.com/qlj93IR)

Anybody have any idea why this is happening?
Any tips on how to resolve this?

ShmartyBird

Best Answers

  • TheGabfatherTheGabfather Posts: 633
    Accepted Answer
    @shmartybird
    Before you updated to 0.10.4, were you already using Retina Images for your Actors?
    Say, a 512x512 image for a 256x256 Actor?

    If yes, does that mean you're now using a 1024x1024 image file for a 256x256 Actor?

    Anyway I've managed to update 2 more games and I can confirm that the images were still crisp similar to the first 2 games I updated earlier. They weren't using pixel-type images, though.

    Still wondering what the cause(s) of the problem you guys are experiencing is/are. :-/
    I've started creating the art for my next title and they will be pixel art so I hope the problem won't make its way into my project..
  • TheGabfatherTheGabfather Posts: 633
    edited September 2013 Accepted Answer
    Why would you have to redo the entire game, though?
    Just replace the current Image files you're using from within Creator (no need to change Actor sizes, etc -- for Retina support).

    edit: Someone correct me if I'm wrong, but I don't think Resolution Independence is a requirement of Apple. Only Retina support is. When I finally feel like a lot of people are finally transitioning to the Retina iPhones (>iPhone4), I will be more than willing to let go of Resolution Independence -- and in turn, finally enjoy a smaller file size.

Answers

  • TheGabfatherTheGabfather Member Posts: 633
    edited September 2013
    I updated 2 apps today with the new stable release, and all my images were still crisp.

    I'm assuming, since they weren't blurry before you updated, that they're also set to 72dpi? It wouldn't hurt to double check.

    Also, try deleting and re-importing an image file (just one, for testing) from within Creator (try using a different filename), and see if it works.

    If not, try an Ad Hoc build and see if it's just a problem with your Creator or if it's an issue with your game project.

    Otherwise, I'm stumped.

    edit: What do you mean by Distorted?
  • shmartybirdshmartybird Member Posts: 17
    edited September 2013
    Thanks for the advice. Began a new project and added some images. Divisible by 8, 72dpi, etc.
    When I import them into creator and add them into a scene- they look blurry in both creator and Preview.

    I am not using resolution independence just fyi, maybe all of my images need to be doubled in size for the HD retina display thing?

    One other thing I've noticed is that some images are now blurrier than others:
    http://imgur.com/Z82hf2y
    (Child actor is blurrier than the Adult actor- yet they're both 64x128, 72 dpi)

    This is driving me crazy.

    I should mention that this project has been designed for 480x320 resolution. Could that be the problem?
  • lukejnrlukejnr Member, PRO Posts: 63
    I am also having this issue with 0.10.4, working with 4 applications previously built with 0.10.2 and opened them and published. All images are blurry. All 72dpi and divisible by 4. Even my 2048x1536 back images are blurry. All 8-bit PNG files at 72dpi.
  • SquareHeartSquareHeart Member, PRO Posts: 69
    Must admit to noticing this as well - not very nice for the pixel art peeps out there.
    I thought it was actors not being exactly on a round number on the X/Y - but no.
    Some assets are still crisp though - so more investigation needed...
  • darrelfdarrelf Member Posts: 243
    I've just sent an email to GS support with two screenshots (10.4 and 10.3). When you toggle between them, you notice (1). images are slightly blurry with the 10.4 build and (2). each image has shifted slightly.

    My game is an iPad resolution independence build.
  • shmartybirdshmartybird Member Posts: 17
    Glad to see I'm not the only one having issues with this. Anybody not using pixel art having this problem too? I'd be gutted if this only noticeably affected 8-bit art. :-S
  • shmartybirdshmartybird Member Posts: 17
    I think I might have figured it out.

    >Started a new project.
    >Ticked resolution independence.
    >Doubled size of images.
    >Imported into creator.
    >Images crisp in both creator and preview.

    http://imgur.com/DxWeL6M

    Great, but this means I have to double the size of everything in my current game and basically program the whole thing again. Unless this is a software issue, in which case there should be a fix, right? *fingers and toes crossed*
  • JSprojectJSproject Member Posts: 730
    Retina graphics (resolution independence checked in GS and 2x sized images) has been a requirement from Apple since May if memory serves me right.
  • shmartybirdshmartybird Member Posts: 17
    Ah, I didn't know that JSproject. Maybe it's fortunate this happened then, as I would have had my app rejected anyway.

    @TheGabfather: No, I wasn't using Retina Images for my actors. Now that I've tested using Retina Images (with resolution independence checked), things seem to be crisp again.
    Just a shame I have to go back and re-do the whole game from scratch :(.
    Can anyone confirm that this was the problem? Or is this also affecting retina images?
    Thanks guys.
  • shmartybirdshmartybird Member Posts: 17
    I didn't know I could check resolution independence half way through development!! :) :) :) Thank God I just need to replace the artwork!!

    Problem solved then guys. Thanks for all your help with this!!! I was freaking out!! [-O<
  • shmartybirdshmartybird Member Posts: 17
    Just another discovery. If I try and constrain my actors Y.position, the image of that actor becomes blurry.

    For example i had the following rule:

    If Attribute (Self.Pos.Y) > 0.0
    Change Attribute:
    Self.YtargetPos To: Self.Pos.Y
    Constrain Attribute:
    Self.Pos.Y To: Self.YtargetPos

    This rule was to stop the actor 'wandering' up or down (on Y axis) when moving left or right.
    For some reason the rule made the actor blurry, and when I switch it off the actor image becomes crisp again. Also, when I switch the rule off, the actor doesn't 'wander' for some reason. Strange...
Sign In or Register to comment.