扬帆大鱼
直接使用C++来编写cocos2d游戏.使用C++调用lua. js我不了解. lua的话是通过自己的一个库文件实现的, 有lua.h等一系列文件, 是lua的开发者为了和C++混合编程而实现的. 在C++可以使用一个叫luaStack的东西, 在内部以栈的方式保存lua中的函数,table,元表...等变量.用lua调用C++. 可以使用cocos2d引擎开发者制作的tolua工具来实现, 将C++函数binding在lua上, 然后调用对应的函数名来进行操作.