Temple of The Roguelike Forums

Websites => Off-topic (Locked) => Topic started by: Etinarg on June 04, 2010, 10:09:21 AM

Title: Tilemaster - A tile set editor and drawing tool
Post by: Etinarg on June 04, 2010, 10:09:21 AM
Introduction

Tilemaster is a simple tile set editor and drawing tool. At the moment it is in an early stage of development, but the basic functionality to manage tile sets and draw tiles is there. There is definitely room for expansion, though.

Similar to my Itemizer application, this allows to edit a number of tile attributes, add new attributes or remove no longer needed ones. File formats are not entirely fixed yet, but I'll try to keep futures versions compatible to the current ones, or provide easy upgrade paths.

Tilemaster needs the Java runtime version 6 or newer installed to be run.

Preview

A Java application in the well known Metal look and feel. Some day I hope to replace this with a better looking theme.


(http://www.funkelwerk.de/data/tilemaster/screens/preview_01_t.png)
Click to view full size.
 (http://www.funkelwerk.de/data/tilemaster/screens/preview_01.png)

Already working

- Loading and saving of tile sets
- Importing PNG files into tile sets
- Exporting PNG files from tile sets
- Importing tiles from other tile sets
- Importing tile sheets
- Simple drawing operations
- Editing of tile attributes
- Resizing of tile sets
- Zooming and panning the painting area
- Support for background images or tiles
- Loading, saving and simple editing of color maps

It allows to edit true color images. The color palette can be edited to create palettes that have more suitable colors for a particular project (right click a color to open the color editor).

I hope I soon can provide functionality to re-order images in a tile set. At the moment this can be done only by importing tiles from the same set at a new position.

Download

http://www.funkelwerk.de/forum/index.php?topic=346.msg1292#msg1292

Tutorials

http://www.funkelwerk.de/forum/index.php?topic=347.0

Conclusion

I don't know if this is helpful for roguelike developers, but there seem to be a raising number of roguelikes developed with graphical tile sets. So I decided to post about it here. At the moment it's simple but does the job for me, so I have some hope it might be useful for someone else too :)


Title: Re: Tilemaster - A tile set editor and drawing tool
Post by: getter77 on June 04, 2010, 12:06:30 PM
Another bookmark to the pile, nice job Hajo and keep up the good work!   8)
Title: Re: Tilemaster - A tile set editor and drawing tool
Post by: Fenrir on June 04, 2010, 03:16:06 PM
I will look past this encouragement of heresy and applaud your ingenuity, Hajo. Support graphical roguelike development again and I shall have no choice but to burn you at the stake.

Fenrir grins.
Title: Re: Tilemaster - A tile set editor and drawing tool
Post by: stu on June 04, 2010, 09:40:32 PM
A Java application in the well known Metal look and feel. Some day I hope to replace this with a better looking theme.

its one line of code ;) why not add it

Code: [Select]
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

I like Motif so my apps usually have a
Code: [Select]
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");

yay motif :P
Title: Re: Tilemaster - A tile set editor and drawing tool
Post by: 5v3nd0ttg on June 04, 2010, 09:45:46 PM
I'm thrilled at how easy it is to use, and how it only has what i need and not a billion other things, great work indeed.

Only downside really aside from little quirks is the info/cmd window... if i had an option to suppress it i don't see why when making tilesets I wouldn't use this program instead of photosh*. little overhead= <3

Thanks!
Title: Re: Tilemaster - A tile set editor and drawing tool
Post by: ido on June 09, 2010, 11:26:43 AM
I like Motif

So you're the one! ;)



its one line of code ;) why not add it

Code: [Select]
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

Good idea, I prefer to have apps use my OS's native look and feel (although swing apps never look *quite* right).