Hello,
I work currently with Java and Artemis on a small game.
I use an component entity system(Artemis) and Slick2D.
Now I wonder me, how I handle Entities like Terraria the Skelektron:
It have 2 hands and one head, the hands and the head have own positions, transformations, sprites and health, but one entity can only have one component from each type.
Now I dont know, how I should handle this, should a make 3 different components(Thats bad, because they all have the same data) or what should I do ?