Various Gameplay Tips
Aside from using that in-app purchase, you can also use coins to unlock new characters. Each coin that you collect from a level is added to your stash. Once you have enough coins, you can purchase a new character. The cheapest character costs 500 coins, while the most expensive character costs a whopping 4,000 coins to purchase.
The advertisements can be extremely annoying, but they can all be closed immediately at any time when they pop up. Just tap the upper right hand corner of your screen to close the ad. It doesn't matter whether an X has appeared next to the ad or not, because you will still be able to close it just the same.
Tapping on the screen causes your character to jump, but you can jump for different distances and heights. The longer that you hold the screen, the higher and farther that your character will jump. Learn how to time short jumps vs long jumps to get past various obstacles.
The obstacles will be the same every time that you play a level, so you will be able to make the same moves every time and gradually work your way towards beating a level. Once you hit 100% on a specific stage, you will finally unlock the next stage and be able to play it.
You have to beat the previous stage before you can play the next stage, normally. However, go to the level select screen and you will see a button that says "Unlock all characters all levels". Tap that button and with one single in-app purchase, you will be able to play every single level, and you will be able to use any character that you want to.