Hi, thanks for the reply. I considered that method, and maybe I'm misunderstanding it, but it seems like there are going to be way too many sprites. For example, even if there are 4 different armours, and 4 different weapons, and 4 walking animations for each direction, you would have to make 64 different sprite animations.
Not necessarily for my current Java4k entry animation I am overlaying items (i.e. sword, pitch fork) over the top of a person sprite. This means I only need to have 1 sprite animation of the person and 1 sprite animation for the sword.
I have ensured that the items animation follow the person sprite's hand movement in the person sprite animation.
Here is the sprite for the person:
Here is the sprite for the sword:
and here is the animation of them combined. (7th sprite on the 2nd an 3rd row of units)