It’s my understanding that iphones/itouches 3rd generation and prior have a resolution of 320 x 480 pixels while the 4th generation has 960 x 640. If I wanted my iOS game to be compatible for all generations, would it be best to create separate images (one set for the lower and one set for the higher)? Also, how does the difference in resolution affect the camera and view/look of the game - what needs to be done to keep the game looking the same between generations?
If you’re using 2D images, then in a universal build they would be smaller on the 4th gen device (or larger on the 3rd, depends on your point of view)
If however, you target the older architecture, then they would be the same size as the 4G devices would more or less “degrade” to fast 3G devices. If you want high res images on 4g and normal images on 3g, then what most people do is release 2 versions. Standard and “HD” or +.
If the scene is 3d, then the 3d images simply look sharper and better, though shaders differ from device to device so you still have to kind of build for one or the other.
If its cartoony, just make them the 4g res and scale to fit.