There are 3 options:
- Pure C*+
- JS binding
- Lua binding
Here JS binding has the advantage of:
* Fast development circle than pure C*+ - change the game logic even don’t have to build your game code
* Portable to cocos2d-html if you decide to go that way - always zero effort in migrating the code base
So, should use JS Binding the most common pattern to develop game with cocos2d-x, unless there is an strictly performance requirement?
I did notice the example games in cocos2d-x does using jsbindings
Thanks.