Are you looking for a texture atlas editor ? or for a new TileMapAtlas editor ?
Here are some projects done by the cocos2d community:
Texture Atlas Creator (http://robertjpayne.com/textureatlascreator/)
Features:
- A simple Texture Atlas editor. Useful if you are going to use AtlasSprites!
- It lets you import individual images
- You can place these images withing the atlas
- You can save the texture atlas image
- It export the coordinates into an .xml file
- It’s a web application
Tiled + .tga plugin, a cocos2d TileMapEditor (http://kwigbo.com/wp/2009/03/15/cocos2d-alternative-map-editor/)
Features:
- It is a plugin of Tiled, a popular tile editor.
- The plugin supports 3 layers: tile, code and bkgr
- The plugin supports 2 tilesets: tiles and code
- It lets you export the map to a .tga file (the format supported by TileMapAtlas)
- A very good alternative to the PGU level editor




Love Robert Payne’s texture atlas creator. One really small but annoying thing I haven’t figured out. How do you delete a texture? Often I want to make small adjustments and remove a texture I added but I don’t know how to do this.
Hey Peter,
You can delete a texture by selecting it and pressing the delete key on the keyboard ( may be backspace depending on OS/Keyboard Layout ).
-Robert
Hi,
I’m using Robert Payne ans it’s great, but I have a problem.
How I can import the images in order?
I have 11.png 12.png 13.png and I do an autolayout and the images gets unsorted
Hi Coolman,
The sorting is really there to layout images so they fit best together by grouping similar sized ones.
The whole goal of the creator is to create a coordinates.plist that you can parse at runtime and pull sections of the texture sheet easily.
-Robert
Hi Robert,
The tool is really nice to use and does exactly as advertised. I was wondering however if there was any way to export an atlas at a size other than 1024×1024? I would love to be able to export PNGs at 128×128, 256×256, and 512×512.
Is this possible?
Thanks,
Matt
HI Robert,
Thanks for this great Tool.
We all love it.
Is it possible to add the following function:
Order all images by their names?
Some of the users like me would love to order the images by name. It’s easy to manage or edit in some situation.
THanks:>
Hi All,
I’m working on a new revision of the Atlas Creator that I should be able to publish late tonight or tomorrow!
Here is a list of changes coming:
1) Ability to resize canvas for a project 128×128 up to 1024×1024. It will force dimensions to powers of 2 but not necessarily “square”
2) All controls are now on the left side instead of on top. This allows more room for more features!
3) Ability to arrange images by name or size.
4) Ability to toggle image names on or off.
5) Fix in the coordinate exporting offsetX value. Currently it is opposite what it should be.
zwopple: I feature that would be really nice is the ability to modify the margin/spacing between the sprites.
It would be very useful for the new TMX tiled map support.
riq: do you mean when using auto layout? Currently it’s set to 1px but yes it may make sense to allow for a larger spacing.
zwopple: I mean that the auto-layout could be configured.
the default is 1 pixel, but could be very useful to configure it. For example, for the tiles, I need a border of 2 pixels.
Sounds good riq! Sorry for the delays in the project too I am having some issues with performance with the code editor I use for ActionScript and trying to resolve it so I can actually get this completed!
Hi,
THanks for doing this for everyone!
is there any way we can donate some money to support you?
Thanks!
Privateson
Hi Privateson,
Donate money to the main Cocos2D Project if you like!
And for an update to all waiting I’m re-writing the tool in Obj-C for Mac OS X it’s taking a little bit longer since a few things are a LOT harder to do in Obj-C than ActionScript but it is coming along. I’ll start to post releases soon although I will say they are going to be rough edged for awhile!
-Robert
Just for an update I’ll be releasing the update tomorrow! The objective-c port didn’t work due to some huge memory issues and I lost a lot of time ( I had the entire thing done literally ).
What’s left to re-implement:
+ export texture
+ export coordinates
+ import images
What’s new:
GENERAL FEATURES:
+ UI has been redone and compacted into a more standard application MenuBar
+ Fixed a bug where offsetX was opposite what it was supposed to be on exporting
PROJECT FEATURES:
+ file format has changed but will convert old projects ( it will take awhile on first load )
+ file format saves lots of variables specific to the project rather than using a web cookie like the old version
CANVAS FEATURES:
+ canvas sporting a new 32x32px grid. ( can’t change the size or snap-to-grid yet )
+ canvas width and height can be changed to 64,128,256,512 or 1024 pixels. It does not have to be square
+ canvas now locks images into it. If you drag an image outside of bounds or resize the canvas it will push images in with it
IMAGE FEATURES:
+ images can now be trimmed or untrimmed directly without having to reload the images ( by default they will load in trimmed )
+ images load in faster and use less memory so load times should be improved a bit
+ new interface that is condensed and allows for expansion / features easier
+ select all images button
+ adjustable canvas width/height ( 64px,128px,256px,512px,1024px only )
+ canvas has 32x32px grid
+ images cannot be positioned outside of canvas
ARRANGING FEATURES:
+ arrange by name and width has been added ( sorts on name then positions left to right top to bottom )
+ arrange by name and height has been added ( sorts on name then positions top to bottom left to right )
+ arrange by width ( sorts on height then positions left to right top to bottom )
+ arrange by height ( sorts on width then positions top to bottom left to right )
+ all arrange options are “toggles” and will reverse their sorting every other time
+ arrange min spacing has been added so you can specifiy a 1-5px minimum spacing between images getting arranged
I know there was much more people wanted but I only had so much time! Luckily since I re-wrote it all I can expand ALOT easier on it especially since the UI provides much more expansion. I hope for now it will help streamline some of the more aggravating issues such as canvas size and trimming/untrimming etc..
-Robert
See forum post!
I have released Zwoptex 1.0 Alpha
http://www.cocos2d-iphone.org/forum/topic/1169
Goodby Hiero, hello Glyph Designer!!!! Now available at
http://glyphdesigner.71squared.com/