I am writing a simple soccer game in cocos2d-x and recently found out that older iOS versions do not support cocos2d sprites larger than 1024x1024px.

I was thinking about using isometric tilemaps to create a larger football field.

Is this the way to go ? If so, how can i convert a convert my 2048x2048px football field image into several isometric tiles ?

  • \$\begingroup\$ Just FYI: The texture size limitation has nothing to do with the iOS version. It's a limitation imposed by the GPU. Here's the corresponding documentation. The PowerVR MBX GPU (iPhone, iPhone 3G and 1st and 2nd generation iPod touch) can have 1024x1024 max. texture size. Basically all newer devices support up to 2048x2048. \$\endgroup\$ – bummzack Feb 6 '12 at 17:27

If you want to cut your image into tiles and then use individual images depending on what your screen is showing to the user then you should use Tile Cutter provided by "JEFF LAMARCHE" by following this link,


Also if you want to use one of your images that contains all the sprite used by the game then use Tiled Map Editor,


| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.