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, checkpoints and tricks

6 thoughts on “How to develop Hill Climb Racing using Cocos2d-x

  1. 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. 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!

Leave a Reply

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

Begin typing your search term above and press enter to search. Press ESC to cancel.