iPhone4/iPod Gen 4 Performance Rant

Damn game works flawlessly and smooth on the iPhone 5, but its all just chug chug chug on anything older.....

ARGH frustrating....

Might be due to some constraints i have for exposing the camera origin to non instance actors and parallax backgrounds, but thats just like 3 constraints?

Any tips on performance would be greatly appreciated.

Comments

  • UtopianGamesUtopianGames Member Posts: 5,692
    Make sure all actors you don't need to move have movable unchecked, the default is movable.

    Darren.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    make sure your art is not larger than it needs to be. scale anything back to the next lowest RAM size if possible. For instance if you have an image in your actor at say 520x520 scale the actual image file down to 512x512 it will save you a boat load of RAM.

    The magical numbers are

    2,4,8,16,32,64,128,256,512,1024,2048

    If your just a little over one of those numbers on an image size it will do you a lot of good to scale it down to the next lowest number.


  • JarrenHJarrenH Member Posts: 206
    make sure your art is not larger than it needs to be. scale anything back to the next lowest RAM size if possible. For instance if you have an image in your actor at say 520x520 scale the actual image file down to 512x512 it will save you a boat load of RAM.

    The magical numbers are

    2,4,8,16,32,64,128,256,512,1024,2048

    If your just a little over one of those numbers on an image size it will do you a lot of good to scale it down to the next lowest number.


    So seriously having our image sizes set to one of these sizes improves performance? What if the actor is a different size? Does that make a difference? I'm currently developing an app using a 4th gen ipad, so I have no idea how well the app would run on a ipad 1 or 2.

  • SnapFireStudiosSnapFireStudios Member Posts: 1,603
    Unfortuantely i've found that unchecking movable and changing the preloading of art does not help one bit with loading scene time. It probably helps with performance once the scene is loaded however.
    - Thomas
Sign In or Register to comment.