Advantage of having this is that if you were to ever want to use tiles of a different size and scale them to Constants.TILE_SIZE you could do so with this and still not have black outlines surrounding where tiles meet.
Downside: as far as I can tell none when it comes to using big pixelated sprites (as Tosios does). Might make some animations less smooth? I haven't noticed anything in my testing so far.
Hi @LukeWood, thanks a lot for your PR! And you're right, it shouldn't change much (and I have some recurring issues with animated sprites being blurred anyway that I have to solve).
Advantage of having this is that if you were to ever want to use tiles of a different size and scale them to Constants.TILE_SIZE you could do so with this and still not have black outlines surrounding where tiles meet.
Downside: as far as I can tell none when it comes to using big pixelated sprites (as Tosios does). Might make some animations less smooth? I haven't noticed anything in my testing so far.