Hey guys, I’ve worked a bit more on this recently, and it’s starting to look pretty good as far as it’s usefulness. First thing that’s a major improvement and makes it near impossible to place a tile improperly, I added an indicator to show what tile is selected. This makes things so much less frustrating. Past that, I have made layers able to be hidden or shown. Right now I’m doing it a little funky (searching through all sprite objects, seeing what layer they are on, and disabling the sprite renderer if it’s on the current layer), but I’ll be making empty game objects for each layer, and then placing all tile inside those game objects for the layer they are on. This makes it easier, not only to hide layers by simply enabling/disabling one game object (which enables/disables all child objects), but it will allow for layer sorting via Photoshop layer reordering. If you want to move a layer in front of a different layer, you’ll be able to. You can’t at the moment, but that’s what I plan.
The other plus of that layer option is it will make things like setting colors to the entire layer, or applying things in general. This is really cool in my opinion, and could open up a lot of features that are layer specific.
I’m also thinking up a way to add colliders. I don’t know if this will be per tile or row, or a dynamic one that checks it’s neighbors and builds a polygon collider based on a value being set (possibly a tag so I don’t have to add a script to hold values). This could be cool, but for ease of use may only be valid for a convex shape (no inside walkable area), but meh. We’ll see what I can come up with. I may just make it simply do rows and columns. Testing will be done.
Anyway, if you have any suggestions for features past what I’ve said here, let me know. Past colliders and layers, I don’t really have much of an idea. Extra tools I suppose (flood fill{only valid if in an enclosed area, otherwise it’d make a ton of tiles}, box drawing are the only two other main ones I can think of), oh, and I was planning on making a second tool to go with this for object painting, as in you would make something like a tree, or a sign, or whatever out of multiple tiles, then in the main tile editor, let you select those grouped objects instead of a tileset and paint the whole object in one click.
Anyway, that’s getting pretty far up there in my list of wants. Other suggestions still wanted.
Oh, yeah, video…