How to develop Hill Climb Racing using Cocos2d-x

I decided to start writing a tutorial which covers creating a similar gameplay experience compared to Hill Climb Racing, which is very popular game for mobile devices and which in my opinion cover some essential aspects of developing games for limited mobile platforms. We will be developing Hill Climb Racing using Cocos2d-x v3.0 engine.

As the game provides endless levels, some developers might have been pondering how it can be achieved. Or how the engine sound is made as it changes pitch or how loading bar is done, or how game states should be loaded and saved. How tricks are identified and so on. The upcoming tutorial parts will answer all those questions and more if there are some specific requests and I have time.

I will provide all the necessary resources and try to keep programming concepts as clear as possible.


I will divide this tutorial in 5 parts:

1. Terrain

2. Car, controls, camera, coins and fuel cans

3. Hud and trick monitoring

4. Audio

5. Preloading and loading bar


  1. Michael

    This is what I’ve been looking for for so long! I’m actually looking for freelancers to join my team and build a similar game. If you’re interested, email me asap! 😀 Keep it up

    1. jonimikkola

      Nice to be of help! I’m sorry, but I have so much going on right now that I don’t have enough spare time 🙁 But in anyway I wish good luck to you with your game!

  2. Fluxgra55l
    Looking for a new or used vehicle could be a difficult procedure should you not know what you will be undertaking. By teaching yourself about car purchasing prior to visit the dealer, you could make things less difficult for yourself. The following tips will help the next shopping getaway be a little more pleasurable.

    Constantly provide a technician alongside when looking for a new vehicle. Vehicle dealers are well known for promoting lemons and you may not desire to be their after that target. When you can not get yourself a auto mechanic to consider automobiles along with you, at least make sure that you have him look at your closing decision before buying it.

    Know your limitations. Before you start purchasing for your upcoming car or pickup truck, choose what you can afford to pay, and adhere to it. Don’t forget about to add fascination with your estimations. You can expect to shell out around 20 percent as a payment in advance also, so be well prepared.

    Prior to visiting a dealership, know what kind of motor vehicle you would like. Analysis all of you options before shopping so you can determine what works best for your budget and family needs. Do your research to discover just how much you ought to pay to get a possible vehicle.

    Before signing any commitment spend some time to study every collection, including the small print. If you have something outlined that you just do not fully grasp, tend not to indication before you receive an response which you fully grasp. Unsavory salesmen are able to use a contract to put in several fees which were not mentioned.

    In the event you maintain the preceding suggestions at heart the next time that you simply go purchasing a car, you will be more likely to get a better bargain. Purchasing a car does not have as a headache. Just use the tips out of this post and you can get the car you want with a very good selling price.

Leave a Reply

Your email address will not be published. Required fields are marked *