The interface is taken from another program from this site however most inner workings were written by me.
The way it works is it automatically generates an image file that can be adjusted as needed even during development, there is an bar of tiles below that are assigned specific colors, you right click on the tile and then paint in the pink area of the map editor, the color pink represents the alpha of the image.
You can swap back and forth between the pixel map and the tiles map by click the M button, you can also zoom in and out the pixel map using the '+' and '-' buttons, the color box at the top right corner tells you which tile your currently using, there is information below the color to tell you where the mouse is in the x & y and where the mouse is in the x & y of the map, as well as which layer your on the current scale and the image's dimensions.
You can save your work by click the save button, I was working on something more complex with this project like 3d development but I just couldn't figure out the math

Although my lua has much better since i started this project back in 2014 I haven't updated it since then.
Here is 2 screenshots of the program


Enjoy
