This example is just one example of how you can make a platformer.
In this example there is a hidden sprite (Player_Base) to which the hero (Player_Mask) is attached.
- You can create a family with different heroes and spawn the right one in each level.
- You can add animations to an existing hero and at each level check the variable and select the desired animation.