Wednesday, April 14, 2010

Tiled Qt 0.4.1 released


This release adds a lot of new translations as well as a few small features. New is the support for storing layer data as CSV (comma separated values), contributed by Dennis Honeyman. Also, Jeff Bland extended the fill tool to fill the selection when Shift is pressed. The full list of noteworthy changes:
  • Added support for saving tile layer data as CSV
  • Added shift modifier to bucket fill tool for filling the selection
  • Added Brazilian Portugese, Japanese, French, Italian and Czech translations
  • Made values used in the New Map and New Tileset dialogs persistent
  • Fixed drawing selection highlight where brush is not painting
  • Fixed an incompatibility with Tiled Java in 'trans' attribute
Thanks to Jonatas de Moraes Junior, Hiroki Utsunomiya, Yohann Ferreira, Antonio Ricci and Petr Viktorin for the new translations!

Saturday, January 30, 2010

Tiled Qt 0.4.0 released


With this release the Qt version of Tiled finally replaces the Java version, being on par with the most important features and more advanced in other areas. The Java version will of course remain available as well, and is still open for new maintainership.

The most important features added in this release are support for isometric maps and finalized support for translations, with translations to Dutch, Portuguese, Spanish and German already complete. Also, several nice features have been contributed by other developers, including a fill tool and automatic reloading of tileset images. The full list of changes:
  • Added support for isometric maps
  • Added automatic reloading of tileset images when they change
  • Added "offset map" action that can shift a set of layers by a certain amount
  • Added a fill tool
  • Added ability to duplicate map objects
  • Added support for choosing the tile layer data format used when saving
  • Added mouse wheel zooming support to the tileset view
  • Added an object display color attribute to object groups
  • Added ability to edit tile properties through a context menu
  • Made writing out a DTD reference optional and disabled it by default
  • Made translations functional
  • Updated Dutch, Portuguese, Spanish and German translations
For the next version I'd like to finish support for plugins as well as add tileset management (including proper support for external tilesets), which are two areas in which the Java version is still ahead. There are plenty of other possibilities though, and your help is greatly appreciated!

Sunday, November 22, 2009

Tiled Qt 0.3.1 released


A few issues with the 0.3.0 release got reported, and this release is mostly about fixing those up. The list of changes:
  • Enabled undo command compression for stamp brush and eraser
  • Fixed reading of maps with non-binary-encoded layer data
  • Fixed a compile issue on Mac OS X related to QXmlStreamWriter
  • Fixed a crash when loading a map while holding Ctrl
  • Confirm overwrite on the right moment for 'Save as Image' dialog
For the next release I'm working on support for isometric maps. Hopefully there will even be time to include support for hexagonal maps as well. Stay tuned!

Friday, November 13, 2009

Tiled Qt 0.3.0 released


The Qt version of Tiled is still catching up, but it's catching up fast! The main new feature in this release is support for cut, copy and paste. This is noteworthy, since it will even work from one map to another or between Tiled instances. The full list of changes:
  • Added a tile selection tool
  • Added support for cut, copy and paste
  • Added current cursor position to the status bar
  • Added keyboard shortcuts to switch tools
  • Added scrolling the map view with middle mouse button
  • Snap objects to the grid when Ctrl is pressed

Thursday, October 1, 2009

Tiled Qt 0.2.0 released


This second release of the Qt version of Tiled is mainly trying to catch up with the Java version a bit, feature wise. Tiled Qt should now be fully usuable as a replacement of the Java version for basic orthogonal tile maps. The changes:
  • Added support for zooming the map view
  • Added an eraser tool that allows you to erase tiles
  • Added ability to save a map as an image
  • Added support for masking tileset images based on a certain color
  • Added a slider to change the opacity of the current layer
  • Fixed the minimum row and column size in the tileset view
  • Fixed stamp creation when not dragging topleft to bottomright
Let me know when you're missing something, either via the mailing list or just post directly to the bug tracker.

Tuesday, September 1, 2009

Qt version of Tiled released


Things have been pretty quiet since the 0.7.2 release of Tiled. This was partly due to me working on a rewrite of Tiled, using Qt/C++. I now think this rewrite is complete enough for its first release, though compared to the Java version a lot of features are still missing. You'll find Tiled Qt 0.1.0 on in the Development section of the downloads page.

I'm curious to hear how the Qt version works for you, and am looking forward to hear about everyones favourite missing feature. A new bug tracker has been set up to keep track of your feedback. As always, feel free to email me directly or to write to the tiled-user mailing list.

Finally, I'm looking for additional contributors! Are you familiar with C++ and Qt, or want to learn? Tiled is a relatively small and simple project, with a clean design. Any help is appreciated! :-)

Monday, August 31, 2009

cocos2d for iPhone 0.8.1 released with Tiled support


cocos2d for iPhone is a framework for building 2D games, demos, and other graphical/interactive applications. Its most recent release adds support for Tiled by directly supporting the TMX map format. A guide is available describing how to use cocos2d and Tiled. Thanks, Ricardo!

This is not the first time a 3rd party decides to add support for Tiled. Our wiki lists some other projects, like Kevin Gadd's XNA map loader, dr0id's Pygame map loader and Slicks 2D, a Java game library based on LWJGL with Tiled support. Thanks!