03-03-2024, 07:56 PM
Correct, this sheet I prepared many years ago by hand. It was just handy to show the routine worked.
Preparing sheets by hand though rarely ever gets the exact results that replicate their intended motion. Most sprite sheets that are not aligned assume the sprites use the center point as a reference to display therefore each sprite's dimensions are different for the same character.
I'm writing code to take this into account and prepare and write sprite sheets accordingly. Each sprite will be encoded with it's actual dimensions when read. I'm working on a sprite editor now to help with this.
Preparing sheets by hand though rarely ever gets the exact results that replicate their intended motion. Most sprite sheets that are not aligned assume the sprites use the center point as a reference to display therefore each sprite's dimensions are different for the same character.
I'm writing code to take this into account and prepare and write sprite sheets accordingly. Each sprite will be encoded with it's actual dimensions when read. I'm working on a sprite editor now to help with this.