cocos2d-x:有什么好办法可以让游戏在需要更新时避免重新编译生成APK

在用cocos2d-x开发游戏的时候可以采用什么样的技术可以在不修改底层C++代码的情况下给游戏添加新的功能或者新的属性,比如LUA脚本来实现逻辑,还有其他的办法吗?