HOME | DD
Published: 2018-06-21 13:23:38 +0000 UTC; Views: 938; Favourites: 3; Downloads: 2
Redirect to original
Description
TLDR: Character should fit entirely on all her sprites; also sprite size (red lines) and character position (sparkline) should be the same for all sprites
This material is optional
There is such step in workflow - Postprocessing
It starts after artist completes all work on a character
Let me tell about this mysterious thing I will be doing with sprites and how this work can be minimized or even completely avoided
The game will operate sprites
It will put sprites on the screen by telling computer sprite X and Y, Width and Height
Characters will walk on the field by changing X and Y
And when X and Y are constant - characters will not change place
Easy, isn't it?
One more detail to take care about is where exactly character stands in this area
If on different sprites character stands in different places, or sprite height or width changes, then in the game she will walk when she is not meant to ^_^
Please keep in mind sprite position is left upper corner, so if sprite's Height or Width changes - it will also look as if character changes place when she is expected to stand still. That's why Height and Width should be the same for all sprites of one character
The difficulty here is - that it's rather tricky to predict what place a character would occupy during each motion ^_^
One of the ways is in the Animation specs document - first setup all animations, get approval and only then render them all in high quality
Another way is judging by experience
And you're certainly welcome to come up with your own ways
Within an animation rendering software automatically takes care of everything described here. Only when you change camera view or setup a new animation - then you need to be careful
And if you pick sprite area that area itself stays the same, character always fits in it and stands in the same place on the ground - you significantly reduce amount of work for me on this "Postprocessing" thing
So, to put it short once again - Character must stand in the same place in every sprite, and area's Width and Height should be the same for all sprites of one character
Technically, things are a tad more complicated than that ^_^
Characters will move
Movement can be shown either by artist (moving inside sprite) or by programmer (moving sprite)
That's mostly to artist and programmer how they divide who shows motion
Ideas welcome. Personally, I prefer to show large motions like hopping over half of the field on my side, by moving a sprite.And small motions like running - on your side, character will go up and down inside a sprite. At least that's how currently available Animation specs document is written. So if you prefer otherwise - let's discuss and I'll change Animation specs ^_^
It's not the biggest thing in the world, it's all good and fun. it's only a lot of time, nothing more ^_^
Postprocessing can take me up to half a year
But I don't insist on it hard because it might be difficult to tediously follow and easy for me to fix
Yogina by Busty-Vamps
www.reddit.com/r/Busty_Vamps_I…

























