Posted September 06, 2022 by David Oberlin
#update
An important factor of a tile editor is choosing what tiles you want to set. In previous iterations this was done by highlighting a border box, or adjusting the tiles' dimensions. The former, while fine, just didn't have the style and could easily be hidden if the tilesets' colours were right. While the latter was more memory intensive. A new image would have to be created to accommodate the adjustment, and then reset. It looks cool, could be done, but the caveat is that there would be more restrictions in scaling. I want to have more control over how the tiles are presented. And so, the new method is a monocolour overlay.
I feel an overlay is a better solution as it differentiates the chosen tiles from the background and can be preserved through scaling easily. B!astEd is being written with purely a software renderer in mind, at the moment. I am toying with the idea of shifting development over to SDL once this new version is feature complete. Why though? Well, just so X isn't a dependency. No, criticism about X but it'd be cool to just run the app from the command line. Perfect for SBC's.