Original Post
I was wondering if this was the right way to approach implementing this feature: So you have parts of a character sprite: Head, Arms, Weapon, Headgears/Miscellaneous, and the Legs and Torso(which both of these are combined). If you need a good example >> http://www.spriters-resource.com/squenix/finalfantasy/fft/display.php?file=Delita.png At this point, the way I was thinking of having it work is that depending on the direction of the Legs/Torso, the Head, Arms, etc would be put at different offsets on the sprite to make it appear as one whole sprite. then here's the problem for me, is that I'm not sure how to go about the animation process. the semblance of an idea I have is depending on the state that the character is in, the parts change accordingly. I'm not able to visualize this into code easily, though. I'm still getting around normal animation, so would it be better to use a scripting language for this, or just hard code it? I've heard that Pi Story uses FSMs for character animation, I think. anyone have any ideas on this one? Pseudocode would work wonders for me if you could.