目前 Creator 针对各个平台导出游戏时都是默认把 Cocos 引擎打包到里面的,而且和游戏代码也是混淆到一起的,完全无法做到引擎代码在多个游戏中的复用共享;如果一个 JSB 原生应用要集成两个分别开发的游戏,两个游戏导出路径里面就有两份引擎。请问是否可以把引擎和游戏本身分别独立导出并指定导出的游戏是否是否混淆?这样,JSB,MOBILE, WEB 才有可能共用一份导出的游戏代码?
谢谢!
什么时候会把jsb导入吗?
是这样的,比如我有一个基础的 C++ 游戏,现在我希望把 JSB 脚本引擎集成进去,以便热更新;然后不同开发人员使用 cocos creator 去开发多个 JS 的游戏包;那么现在就需要从 ccc 里导出游戏包给 C++ 基础框架来使用。现在的问题是, ccc 没有这样的导出功能。比如导出为 jsb 游戏包,那么里面就有混淆的 jsb 接口代码,很难判断或分割纯游戏和引擎两个部分。 不同游戏包可能混淆的名称也会不同。
如果能有一个导出纯游戏脚本、资源的选项,可能对发布会更方便些。