Interrupt / delverengine

Delver game engine and editor
zlib License
803 stars 81 forks source link

Support Arbitrary Tile Selections #108

Open joshuaskelly opened 4 years ago

joshuaskelly commented 4 years ago

Summary

Pulling out the TileSelection logic into it's own class was a first step in a direction of supporting arbitrary tile selections. The idea here is you can shift + left click on tiles and build a selection that works like any other. Work will need to be done around how to render a set of tile from the tile selection, adding tiles to a tile selection, and cleaning up any old logic that assumes it's a rect.