I’ve been dabbling with Tiled and understand there are possibilities in getting those maps to import into Fusion, but I personally would prefer to map things out directly in Fusion. Some of the groundwork is already there with the “Paint Mode” which allows you to paint the tiles in like you would in Tiled. Where I feel there could be a more robust level editor is as follows:
1) Add customizable keyboard shortcuts to toggle “Paint Mode.”
2) Add an eraser tool (with a customizable keyboard shortcut) that deletes a tile on the selected layer.
3) Add a “grid” that shows screens in their own boxes beyond the initial black lines. It’d be super helpful if this first black box in the top left corner could have a switch to replicate it over and over throughout the size of the frame. If your app size is 1280x720, then the switch could repeat a box of 1280x720 in rows and columns. This could be super helpful when building rooms.
4) Allow users to hold a customizable key (space bar, such as Photoshop and Tiled) to freely pan the level editor. As of now you have to click the icon and then move around, then untoggle this function. If we could just hold a key and use the mouse to left click and drag, it’d be more in line with modern functionality.
5) Easier parallax placement. It’s really cumbersome to have to offset tiles in the level editor to compensate with how parallaxing works at runtime. If I set a layer to 0.5 parallaxing, then I have to move the tiles 50% of the way back. When dealing with odder numbers and lots of layers, this becomes incredibly time consuming to get right. Even if I calculate them as a percentage according to the pixel placement it is still tough to get it right. I’d much prefer to place the tiles in the level editor where I want to see them at runtime and Fusion can calculate how far back it moves them, rather than placing the tiles further back so that I -hope- I can like them up.
6) While holding Shift (or any customizable key), click any two points to draw a line between the to fill a line of tiles using the “Paint Mode.”
I realize I might be asking for a lot and some or all of this may be difficult to implement. If we at least could get points 1,2 and 4 that would greatly enhance tile based workflows.