Search code examples
ipadcocos2d-iphoneios-universal-app

Universal cocos2d game to support iPad3


How would the image resources be named for the ipad & ipad HD versions in a universal app?

When supporting normal and HD images for iphone we use imageName.png & imageName-hd.png. But if I make an universal am I right in assuming that I would have to rename the images and use imageNameiPad.png & imageNameiPad-hd.png?

Please let me know how the naming convention works.

Thanks Abhinav


Solution

  • The correct way in cocos2d (version 2.0 or 1.1beta) is this:

    Normal iPhone:

    image.png

    Retina iPhone:

    image-hd.png

    Normal iPad:

    image-ipad.png

    Retina iPad:

    image-ipadhd.png

    You must just call image.png in your code, then the code will detect what device is and use the file properly.