

Initially engineered to be an editor for editing maps of games that use tile maps, whether it's a Breakout clone, a role-playing game (RPG), or a platformer, Tiled is very flexible.įor example, it doesn't have any restrictions on size of the map that's being edited, nor the size of the tile or the number of layers and tiles. It can be used both for generating tile maps and for editing your existing tile maps.
#Tiled tile map editor for mac free#
Tiled is an open-source and free application that has been designed from the offset to be a general purpose tile map editor. Fixed crash when editing collision when tile image wasn’t loaded.Fixed hang when trying to fill with a pasted stamp.Fixed Terrains view to display all tilesets with terrain.Added read-only tile and terrain properties in map editor.But for iPhone-game style levels I suspect you'd be fine. One problem might be if your levels are huge, editing them in a paint program might not be pleasant depending on the power of your machine. However, you could consider using any existing paint program (Photoshop, GIMP,, Acorn, Pixelmator, et cetera) that supports layers, build each level sprite in its own layer, then simply saving each layer individually to some directory, and then writing a tool to post-process that directory to isolate the position and bounds of each image within the layer file, save out that position and bounds information, and slice up the layer and re-composite all of them back on to a texture atlas.įundamentally that algorithm isn't any different than what a dedicated tool would be doing, and if you can do it on a bunch of distinct image files you can do it on images in memory - in other words, it might not be terribly complex to write your own simple tool that does this after you get the basics of the process down using a paint program. Offhand, I don't know of any game-agnostic editors aimed at this task. I have looked at some tile-based map editors like Tiled and Ogmo, but they don't seem to be able to do what I want.ĮDIT: a more concrete example: something like the GameMaker level editor, but then with added export functionality in a handy format. I then need to be able to extract all the objects from the saved representation of my maps, together with the name/identifier of the texture(atlas) they use, and the area of the texture atlas. I am using texture atlases, so it would be useful to be able to assign portions of textures to the objects. All I need to be able to do is position different rectangles/objects in the map, and give them a texture. All the objects in my game are simply textured rectangles build up from two triangles. So, I am looking for a simple map editor that allows me to do this. I could then load the saved representation of the world I create in the editor in my game.


I figured I would need some kind of visual editor that would give me immediate feedback and would allow me to place all objects in the world exactly where I want them. I am currently developing a relatively simple 2D, topdown oriented adventure game for the iPhone and was wondering what would be the easiest way to create the maps for my game.
