May-07-2021, 06:08 PM
I would design this as a grid of buttons. Clicking a button pops up a dialog containing all the tiles. Select a tile and it appears as the label for the button. Dragging is certainly possible, but more work. Having the tile choices visible all the time makes the program window larger than it has to be. I would use the right button or mouse wheel to rotate the tiles.
I would use the Python Image Library (PIL) for manipulating images (resizing to tiles, rotating, stitching together).
The user interface could be done using any GUI.
I would use the Python Image Library (PIL) for manipulating images (resizing to tiles, rotating, stitching together).
The user interface could be done using any GUI.