Original Post
I'm working on an adventure game and my animations are made up of sprites stored in a sprite sheet next to each other. This works fine but on the main character I have noticed that many of the sprites have much in common. For instance if he is walking in one direction his head will not change. If standing still talking all that changes is the mouth.
I think I can split up the animations into head, legs, arm and body animations. This will make it much more flexible, I can use the same talk animation for the head while he is walking or standing still. It also reduces the memory consumption which is good. The problem with this approach is that it gets much more complex to handle the character animation as a whole, so I don't know if it's worth it.
How do other games handle this? How about Monkey Island 1 & 2?
I think I can split up the animations into head, legs, arm and body animations. This will make it much more flexible, I can use the same talk animation for the head while he is walking or standing still. It also reduces the memory consumption which is good. The problem with this approach is that it gets much more complex to handle the character animation as a whole, so I don't know if it's worth it.
How do other games handle this? How about Monkey Island 1 & 2?