Cocos2d-4是不是不会再更新了?

我看到github上面的Cocos2dx-v4版本的最新更新时间是2015年3月,Cocos2dx是不是已经放弃出v4版本的计划了?

是的。-v4分支是个失败的试验品。我上周也考虑改个名字比如叫v4-deprecated。

今天我和林顺、王楠他们讨论,有个不错的技术方案。就是趁着Creator支持C++ & Lua的机会,认真做好 「Creator导出通用数据格式」 这件事情,目前是Creator导出FlatBuffer数据格式,然后做一个reader解析到cocos2d-x v3上面。当然进一步来说技术上也可以实现解析到cocos2d-x v2,甚至其他任意framework上面,反正Creator导出数据格式是公开的、稳定的。

那么这样一做,对cocos2d-x v3甚至v2的用户都有个交代了,下一步我们就可以稳妥地把cocos2d-x-lite仓库作为cocos2d-x v4合并过来了。

我这么说呢,肯定会被不少人喷。但是在照顾老用户的需求(保持引擎的向后兼容性)和新用户需求(更轻量化的框架、更高性能)之间,始终是很难平衡的。

1赞

哲哥,导出通用数据格式有计划安排吗?

1赞

哲哥,你这个搞过来,只是之前的3d模块一定要有啊!

其他的模块我不用所以我不关心。

1赞

个人觉得,现在这个很重要,对于我们来说,用什么框架不重要,重要的是,轻量化和高性能~~

看起来很不错,但是准备什么时候开始呢?

个人意见:这种技术性的东西,应该按照最合理的原则来做,心里不能老想着照顾老用户,照顾新用户啥的。开始设计的不合理的东西就应该赶紧去掉,或者换成合理的方法。触控的一帮技术们技术很牛,这没话说,心里都明白怎样写代码合理,怎样架构合适,不能犹犹豫豫的。改成合理的办法之后,加一个详细文档说明就是了。(说的有点乱。。。)

2赞

在Creator 1.6版本计划里面。

1赞

会有3D的部分,但是3D部分的架构是新的设计,也是支持新的通用数据格式,然后和Cocos Creator编辑器进行对接。

支持支持:bouquet: