

Once you start separating them with fat borders and such, you gotta do more math which is just a bit silly to introduce for no reason.

Now, in reality, it'd actually be proportioned a bit differently since it's based on even pixel spacing but this is just a simplified explanation of why it's kind of a bad idea to separate your sprites using anything but a pixel-wide line. You see how if you have even borders on all sides, the sprites are all out of alignment?

And as you can see in the top row, they're each separated by identical sized borders and look "evenly spaced" apart.īut look what happens when you actually split them apart (which a sprite processor does). This allows you to scale the sprite larger or smaller by x of the original sprite size. Let's say that the squares with circles in them are your sprites. I just whipped this up in mspaint to demonstrate what I mean. On the other hand, the left sprite has a full unsplit border on its left and the right sprite has a full unsplit border on its right. The center column has to split their left and right borders in half because they share them with the left and right sprites. Look at the border of each of your sprites.
