Wanted to make random tilemap generator for LDTK -> Too much work to assign ruletiles in LDTK -> Make fully procedural map generator -> Draw basic tilesets > AseSprite doesn't support seamless previews for tilesheets (single tile within sheet) -> Too much work to draw all 18 tile combinations (and their edge connections) in AseSprite -> Too difficult to find ready tilesets (search features are so limited in sites) -> Pondering about custom Pixel Art Tile Editor -> Previously did simple pixel art tool already https://github.com/unitycoder/PixelArtTool -> That tool would need rework/updates -> Make new tool from scratch for this purpose only -> ???
Features that i would need
[ ] Simple tool no extras (no steam, no logins, no splash screens, instant startup)
[ ] Basic pixel art drawing tools
[ ] Seamless previews for single tile within tilesheet (selected or the one that you are currently drawing at)
[ ] Tileset templates: Can select how many directions/neighbor tiles you need, then just draw inside masked areas
[ ] Rotate tool (for tiles)
[ ] Flip tool (for tiles)
[ ] Tile combiner: Create connected tiles (eg. Grass to Sand: half is grass tile, half is sand tile, no need to draw it, unless want to manually adjust)
[ ] Export as tilesheet or tiles for Unity
[ ] Use all mouse buttons: Left = draw, Right = Erase, Middle = color picker, Double click = flood fill, MouseScroll = adjust HSV (and other features from https://github.com/unitycoder/PixelArtTool
[ ] Ready to use Palettes!
[ ] Swap palette anytime (non-destructive)
[ ] Custom palette colors (additional to base palette)
[ ] Optimize colors (combines nearby colors, with preview)
[ ] Animated tiles (would be nice to have, probably separate tiles, but needs animation preview at least)
[ ] Toggle between Edit Single Tile vs Edit Tilesheet mode
[ ] Enable View Another Tile Next to current tile (so that can draw connected edges for different tiles)
[ ] Stats: width, height, tile size, tile count
[ ] 1-Click export to Unity (if have done initial output setup first)
[ ] visual compare tilesheet or tile versions
[ ] easy swap tile to older/different/alternative version to compare
[ ] Generate blends between tiles? Sand > Grass, to get automatic connected tiles..
[ ] create or use custom blending masks (shapes for how 2 tiles are connected to together, can use alpha for blending)
[ ] export palette (collects all used colors)
[ ] Blend with UV map? and some noise in the middle?
[ ] Optionally: It could be just a tool to generate those missing tile pieces, you draw them anywhere.. and then process here
Why?
Wanted to make random tilemap generator for LDTK -> Too much work to assign ruletiles in LDTK -> Make fully procedural map generator -> Draw basic tilesets > AseSprite doesn't support seamless previews for tilesheets (single tile within sheet) -> Too much work to draw all 18 tile combinations (and their edge connections) in AseSprite -> Too difficult to find ready tilesets (search features are so limited in sites) -> Pondering about custom Pixel Art Tile Editor -> Previously did simple pixel art tool already https://github.com/unitycoder/PixelArtTool -> That tool would need rework/updates -> Make new tool from scratch for this purpose only -> ???
Features that i would need