相关文章推荐
有腹肌的卡布奇诺  ·  js ...·  3 月前    · 
旅途中的小熊猫  ·  JavaScript 之 ...·  3 月前    · 
豪爽的萝卜  ·  spring - ...·  2 年前    · 
爽快的莲藕  ·  React ...·  2 年前    · 

这部分不是问题,可以直接使用 cocos2d-x-lite 中已经预编译好的 js 引擎。比较复杂的应该是大量绑定代码,以及一些机制的改动,比如 jsb 2.0 默认是使用 js 控制 c++ 生命周期。

因为 jsb 2.0 的所有代码也都是完全开源的,所以你可以通过刷 cocos2d-x-lite 的提交记录,找到曾经升级的痕迹。

谢谢回复。因为花了很多时间也有很多的代码在cocos2dx-js上,并且也更习惯cocos2dx的代码编写方式,并不想升级到creator,但现在cocos2dx在性能上遇到了一些瓶颈,目前能想到的是升级js引擎,所以才有这个问题。我也花了些时间研究了下jsb2.0的代码,因为以往除了偶尔加几个接口以外并未修改过这个东西,虽然原理比较清楚但面对一堆绑定代码,尤其是manual部分的变化,有点头大,毕竟人力和时间有限,想试试看,但感觉很可能遇到些对于我们很难解决的问题,所以并不乐观。说句心里话,既然jsb2.0已经完成那为什么引擎团队不能顺便把cocos2dx一样升级了呢,毕竟还是很多人在用这个,虽然creator是发展方向,但面对这么多老用户放置不管确实让人有些寒心。