我们已经有一个现成的app,是采用cocos2d-x 3.2版本开发的
现在由于领导的要求,需要把其他部门用2.1版本开发的一个app作为一个模块集成到我们自己的app
现在由于时间紧迫,将别人的app移植到3.2或者将我们的东西移植到2.1都来不及了
所以想在一个app里面同时采用3.2和2.1
我大概地考虑了下
android应该是可行的,维持我们的app不变
将2.1版本的那些Cocos2dxActivity全部改名 jni改写, 编译一个独立的so扔到我们的app工程里面应该就可以了
ios可能稍麻烦 需要2.1版本的全部namespace改名字 比如using namespace oldcocos2d之类的,
保证同一个工程里面的两个cocos2d-x不会打架
大家帮个忙想想 这么做可行否?是否还有没考虑到的问题
