Does iPhone 4 negate the disadvantage of building Universal apps?

Discussion in 'Public Game Developers Forum' started by EssentialParadox, Jun 12, 2010.

  1. GlennX

    GlennX Well-Known Member

    May 10, 2009
    761
    0
    0
    UK
    I'm starting to think that the best thing to do would be to release two versions but instead of iPhone/iPod and iPad, make them Arm6+GL1.1 (with assets assuming 480x320, for all old devices and anyone wanting to save money or disk space) and a 'universal' arm7+GL2.0 version that runs on iPad, iPhone 4 AND 3GS that runs in various resolutions and with higher def assets.

    There are a few downsides, the biggest being that the app store just isn't organized that way. Chart visibility would be effected by there being two versions in the iPhone chart and iPad chart visibility would be reduced. Also, it would be confusing for users. Could you get away with an 'HD' app that also runs on the 3GS?
     
  2. Toco Games

    Toco Games Well-Known Member

    I agree that small text benefits from it but developers might better make the text bigger in the first place because most people dont hold the device close to their eyes and then there are also a lot people that dont have very good eyes.

    Good point!
     
  3. redbotsoftware

    redbotsoftware Well-Known Member

    Jun 2, 2009
    138
    0
    0
    iPhone App Developer
    SF Bay Area
    I agree. Some of our apps have seen great benefits in speed from the 3G to the 3GS, and it's because of all the that artwork. Increasing the resolution to 4x, will really slow down the app again.
     
  4. Moonjump

    Moonjump Well-Known Member

    May 17, 2010
    356
    0
    16
    Game designer
    Lincoln, UK
  5. EssentialParadox

    EssentialParadox Well-Known Member

    Sep 21, 2009
    602
    0
    0
    UK / Toronto
    #25 EssentialParadox, Jun 14, 2010
    Last edited: Jun 14, 2010
    That's a good idea. I think the original suggestion posted a while back that Apple could serve the same game but as two different binaries would still be applicable as a good solution, but instead of separating iPhone and iPad into different binaries, separate iPod touch+iPhone devices into one binary and iPad+iPhone 3GS+iPhone 4 into another binary with bigger graphics and bigger filesizes. That would definitely be the most efficient and ideal solution for grabbing the widest share of the market, but it would be quite a lot of work.

    I've decided my own title in development will be a Universal app. The graphics can be downscaled quite easily from iPad + iPhone 4 resolutions down to 320x480, so the only extra work required will be some effort to reformat the controls for the iPad screen, which we're going to do anyway. The filesize will increase a bit, but ultimately we're not going to reach that over-the-air cap of 20MB anyway, so we're not too worried about it. I've found that most users don't care about the size of apps and will tend to just download it anyway and then remove some old apps, videos, or music to make room.
     
  6. GlennX

    GlennX Well-Known Member

    May 10, 2009
    761
    0
    0
    UK
    It occurs to me that it might even be possible to render some games on 3gs to 960x640 (iPhone 4 resolution) and downsample to 480x320 for effectively 4x antialising. They'd have to be simple enough for this to not cause slowdown of course but it's worth thinking about.
     
  7. EssentialParadox

    EssentialParadox Well-Known Member

    Sep 21, 2009
    602
    0
    0
    UK / Toronto
    That's a great idea Glenn! I know it won't work for everyone, but it may just work for my gameĀ…
     

Share This Page