Under the Bridge

Tiled

So if you bothered reading that last post about lickety-split XML parsing, you might have noticed the references in the referring article to “the Tiled map editor” which apparently was the producer of the XML in question. That didn’t perk our interest quite enough to track it down … but turns out there’s a companion post that makes the noteworthiness of Tiled, a generic tile map editor quite clear:

Tiled is a general purpose tile map editor. It’s built to be easy to use, yet capable of catering to a host of varying game engines, whether your game is an RPG, platformer or Breakout clone. Tiled supports plugins to read and write map formats, in addition to its map format, to support map formats in use by engines.

Not quite seeing the noteworthiness yet? Well, here you go. As you may recall, we’re fans of the cocos2d library around here, but we’d managed to overlook recent developments; turns out that as of v0.8.1 back at the end of August, support for Tiled maps is baked in for orthogonal and isometric maps! As writing your design tools and designing their data formats takes up a huge chunk of game development effort, anything that speeds that along is A Good Thing; and it certainly does seem that between cocos2d, the Tiled editor, and TBXML to speedy things up, you’ve got a pretty sweet open source game development environment taking shape here, doesn’t it?

1