RPGDXThe center of Indie-RPG gaming
Not logged in. [log in] [register]
 
Tilemaster - A tile set editor and drawing tool
 
Post new topic Reply to topic Goto page Previous  1, 2 
View previous topic - View next topic  
Author Message
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Sat Nov 26, 2011 12:07 pm    Post subject: [quote]

Finally managed to work some more on this project and released v0.30:

http://sourceforge.net/projects/tilemaster/

Changes in Tilemaster v0.30 since v0.29:

- New contour fill tool.
- Color gradient functions for contour fill tool.
- "Interpolate Four Neighbors" and "Interpolate Eight Neighbors" tool plugins which help to anti-alias shape borders pixel by pixel.
- Fixed a bug in plugin compile script.
- Default size for main window after new installation is now 960x732 (If you had used Tilemaster before it will use the last saved window size instead. This change only accounts for installations on computers where Tilemaster had not been run before).

The contour fill tool is the biggest change this time, and I hope to use that code framework for other color gradient functions, too. If you are curious, just draw some sort of potato shape, click on the "color" tab, select "Special Fill", select start and end color for the gradient, chose "cushion" or "highlight" as gradient type and click into the shape - and voila!

Some day I want to move this project from a tile editor to a more general graphics editor. At the moment the paint canvas is a bit limited with 512x512 pixels size, but for tile work this is plenty already.


Last edited by Hajo on Sat Dec 03, 2011 12:06 pm; edited 1 time in total
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Sat Dec 03, 2011 11:58 am    Post subject: [quote]

Released v0.31 yesterday:

http://sourceforge.net/projects/tilemaster/

Changes in Tilemaster v0.31 since v0.30:

- More gradient fill tools.
- A new IO plugin to compile tile catalog and all images into a zip file. Just give ".tica.zip" as file extension, and everything will be stored in the zip file.
- More comprehensive error messages for file name extension problems.
- New "Resize Canvas" menu option. Should work up to 32000x32000 pixels size (but please keep in mind that Tilemaster is aimed at editing small images).
- JPG files are now allowed to be imported.
- Renamed first default integer attribute to "Value" to avoid confusion with the internal tile IDs.
- File selector windows are bigger now.
- Tile set PNG files are now named <index>,<id>,<name>.png by default.
- Tilemaster saves the current color map on exit and restores it on the next start.
- Tilemaster now starts with a HSB type of color map initially. (To reset a saved color map, go to <user>/.tilemaster/ and delete the colormap.pal file there.)
- The recolor tool makes color choices more explicit and therefore easier to understand.

The biggest advancements are most likely the bigger set of gradient and contour filling tools, along with a good number of minor and not-so-minor UI improvements. Also it allows to store a tile catalog and all accompanied images in a .zip file and use that as file format for tile sets. That might be handier than having a few dozen or hundreds PNG files for a set in a folder.

Another, most likely important change if one wants to use Tilemaster for editing larger images is the option to set the painting canvas size to arbitrary values up to 32000x32000 pixels. But I doubt that the current release is very suitable for such big images, using up to 1500 or so pixels should be alright, though.
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Tue Dec 13, 2011 10:02 pm    Post subject: [quote]

Tilemaster v0.32 is out!

http://sourceforge.net/projects/tilemaster/

Tilemaster v0.32 was built with a new Ant based build system and it is the first release which was built this way. There is a chance that something is missing or does not work as it did before. If you have problems to run Tilemaster v0.32 or if you think there are missing files please try Tilemaster v0.31 instead and file a problem report in the tracker.

This release has relatively few new functions, but more example tile sets bundled.

Changes in Tilemaster v0.32 since v0.31:

- New additional example tile sets.
- New "Quick reshape" and "Smooth reshape" tile transforms.
- Tiling previews got hotkeys.
- Resize/reshape transforms now allow undo.
- Cursor cross for tiling previews.
- Improved canvas clearing method, should help to speed up many drawing operations.
- Started to work on XML tile catalogs, writing seems to work, reading is yet to be done. (This is only triggered for the .tica.zip archives).
- New Ant based build system.

PS: At the time being I think the new *.tica.zip tile set format is the most handy to keep tilesets. To use that just type "somefilename.tica.zip" in the file selector box when you save a set.
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Sat Dec 17, 2011 12:05 pm    Post subject: [quote]

Tilemaster v0.33 is out!

This release has relatively few new functions, but more example tile sets bundled. I don't know though how useful they will be for someone who is already into game development, but newbies might enjoy a few readymade things that come with the tool.

http://sourceforge.net/projects/tilemaster/

Changes in Tilemaster v0.33 since v0.32:

- New additional example tile sets and additional tiles for existing sets.
- New "Spraycan" tool plugin.
- "Push range" and "Pop range" tools for colormap editor .
- Image export takes default filename from first string attribute of tile.
- Image exports got hotkeys.
- Helpful tooltips for color editor buttons.
- Scroll canvas left-right by using Shift-Mousewheel.
- Scroll canvas up-down by using Ctrl-Mousewheel.
- Better cursor indicator for tiling previews.
- New "Reduce to Colormap" tile transform.
- New "Crop Tile" transform.

Small steps, but maybe this can become an actually useful tool some day. I intend to make it my own tool for all pixel work, so there should be a chance that it will develop into something that is useful for such work. At least I notice problems fairly early when actually using the tool myself ;)
Back to top  
BadMrBox
Bringer of Apocalypse


Joined: 26 Jun 2002
Posts: 1022
Location: Dark Forest's of Sweden

PostPosted: Mon Dec 19, 2011 1:39 pm    Post subject: [quote]

This seems like a really nice tileeditor Hajo. And really small :P.
_________________
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Tue Dec 20, 2011 9:37 pm    Post subject: [quote]

The Java runtime has a lot of inbuilt functions, that helps to keep applications small :)

Thanks for the feedback, good to know that the tool leaves a good impression already!

I still have a few things on my todo list, must see when I'll have time again to work on it some more ...
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Sat Jan 07, 2012 11:04 pm    Post subject: [quote]

I've released a new Tilemaster version, 0.34, which tries to help with working swiftly by better handling of navigating through directories. I usually keep my stuff in several places which I need to access frequently and the usual windows file chooser is fairly slow in navigating to several places. So I tried to improve this, and if you work like me, the new folder history should help you, too. If you actually use Tilemaster ;)

Besides the mentioned file selector, Tilemaster v0.34 release has relatively few new functions.

The new file selector will keep track of all directory where you opened files or have files written to. This will allow quick navigation between your most used folders. At the moment the history is not persistent but will be kept only during the current session.

I could only test this feature with Windows, so I have no idea if it will work with Unix and Mac OS, and can only hope that it will not cause problems there. Tilemaster tries to preset the history list with a few useful entries. On Windows those are the drive letters, on Linux I'd expect that only the file system root shows up there, but without chance to test, I can't know. In the worst case the code to preset the history will crash on Unix or Mac OS, and make the file selector unusable. In this case, please report the bug and continue to use Tilemaster v0.33 until I could fix the problem.

Changes in Tilemaster v0.34 since v0.33:

- Added a new set of animal symbols.
- Replaced all file choosers with calls to the new file selector.
- Added Simutrans style light pixel remover plugin.
- Added Simutrans style tile cutter plugin.
- A new selection tool to select fixed size rectangles.

=> http://sourceforge.net/projects/tilemaster/
Back to top  
Hajo
Demon Hunter


Joined: 30 Sep 2003
Posts: 779
Location: Between chair and keyboard.

PostPosted: Tue Oct 02, 2012 1:58 pm    Post subject: [quote]

It's been a while that I posted about updates here. A few more features were added, some bugs have been fixed and slowly Tilemaster becomes a more useful drawing and tile management tool.

Version 0.37:

http://sourceforge.net/projects/tilemaster/files/Tilemaster%20v0.37/

Changes in Tilemaster v0.37 since v0.36a:

- Paste image function from system clipboard added.
- New "Adjust Hue and Saturation" plugin.
- New "Adjust Lightness" plugin.
- New function "copy from tile".
- Tile anchor point support added.
- Tile sheets now support different tile strides.

Changes in Tilemaster v0.36a since v0.35:

- Some plugins did not close files correctly, which sometimes resulted in data loss. This should be fixed in v0.36
- Default canvas size was shrunk to 256x256, but image import now asks about the canvas size if a bigger image is imported.
- New tile "Anti Alias" plugin.
- New "Extract Shape" tool.
- New selection "As Mask" tool.
- New "Letter Tiles" plugin.
- New "Adjust Hue" plugin.
- "Set background color" option moved into the edit menu.
- "Crop Tile" got hotkey alt-c

Changes in Tilemaster v0.35 since v0.34:

- New "Borderblend" tool to blend the outline of an image with a selectable color.
- New "Shading" fill tool.
- "Import image as tile" now enlarges canvas size of needed.
- The fillmachine can now handle color tolerance.
- Color selector can now handle two selections for fore- and background colors.
Back to top  
Post new topic Reply to topic Page 2 of 2 All times are GMT
Goto page Previous  1, 2 



Display posts from previous:   
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum