Hill Climb Racing entirely deserves its popularity in both the App Store and Google Play. This little physics-based  driving game manages to hit the sweet spot of being both challenging and satisfying.

Here are some tips on how to earn coins in order to buy new levels, vehicles and upgrades. Plus, we'll tell you the best vehicle to use on each level.

Hill Climb Racing tips: How to earn coins

When you first play the game, you're stuck with the Jeep on the Countryside stage. It can easily feel like you'll have to fork out for an in-app purchase to buy coins. However, a little perseverance will pay off. (We recommend making at least one coin purchase to support the developer and - importantly - make the game ad-free, though.)