Instead of the common flipbook & frames method, this allows using the bones defined on the character to move it and achieve all kinds of animations without drawing every frame separately. Therefore we will use bone animation that Unity provides. One twist is that the player's character has to go through many changes throughout the game and we cannot draw the character animations again for every possible combination of skins/items. We are making a 2D (or 2.5D) platformer/metroidvania indie game as a team of friends.