I want to see our tiles

I should do another one or two then, I suppose

Nice to see all this progress made in my absence.
I'm confused as to why "crazy" shaped tiles are labelled difficult here.
Obviously you have to fetch the data a different way but if you overlay the images with alpha you only need to know the 2D offset at which the tiles tessellate and if that alternates. For iso tiles, you use placement_x = ((coord_y - coord_x) * block_pixel_width / 2) and placement_y = ((coord_x + coord_y) * block_pixel_width / 4) where the block_pixel_width is the "diameter" of the tile from the furthest apart opposing corners. Similar rules can be made for hex tiles and the like (though hex tiles have an alternating x offset each row), and I'm sure the same could be said for "crazier" shapes. The person setting up the board could be able to define the shape to be used with a mask (1 bit image) and the offsets, and have an example presented to them as to what the server would tessellate those objects as with the rules provided so they could tweak that beforehand.
Sure, it's not as nice as just multiplying the numbers but programmatically it's not much worse, and could make for some awesome collabs. The hexquisite tilesets could be emulated with the "void" tiles you described earlier
