2.0实在是没法用

preview版不好用可以理解
一拨人维护1.9.3
一拨人维护1.9.10
一拨人维护2.0
是不是有点太乱了
集中力量维护一个版本不好么

主要是人手不够吧, 以前就是集中力量维护一个版本, 结果导致 从没有一个稳定的版本, BUG都修在新版本上, 新功能又引入新BUG。。

说得好像我们有三拨人一样……
我们只是把 2.0 的修正提取到 1.9 和 1.10 而已。

先回答为什么会有 1.9.3:

新版本总会有比较多的 bug,总要有人试用的,然后才能完善。
老版本发布久了,陆陆续续也会有人反馈一些问题,有些挺影响项目发布,也是总要修复的。

那你在开发新版本的过程中,老版本就不管啦?不修复老版本的问题,是逼着 1.9 的用户都得升到 2.0 吗?

再说说为什么会有 1.10,因为 2.0 改动太大,有些 API 无法兼容。所以当初是规划了 1.7, 1.8, 1.9 三个版本来做过渡的。这样在 2.0 的时候,用户就能够提前把代码调整到能顺利升级到 2.0 的状态下。2.0 就能够把历史包袱移除掉。

不过由于各种不可抗力,原定 1.7 的任务被延后到了现在,所以 1.10 实际上是从 1.7 开始就一直在研发的一个版本。只不过,这个版本对 1.x 用户还是有价值的,就留下了。

至于你说,为什么不集中力量?其实,就是因为集中了力量在 2.0,才会同时有三个版本。要是不集中力量,1.10 和 1.9.3 早就发布了好吗?

4赞

微信小游戏方面:
1.9.2不好用 微信小游戏一堆bug
1.10解决了部分bug,但还是有不少 例如Canvas中无法添加新node, 微信小游戏声音问题
2.0遥遥无期 preview跑起来更是一麻袋bug 文字 图片全都错位

一拨人 == 三拨人

不要鸡冻,一切都会好起来滴

微信小游戏容易出bug的原因之一是不同手机运行环境本身千差万别,而且js又是一种不特别稳定的代码语言。这个锅不能怪cocos。虽然cocos确实有一些bug,不过1.9.2算是相对比较少的了

1赞