Cocos2dx的设计者,你们到底是要闹哪样???!!!

尊敬的各位设计大神们:
你们好!
我就整不明白,为啥子这个高版本就不能很好的兼容低版本呢? 我用低版本好不容易整个东西出来吧,好,你们又出个高版本, 我想尝个鲜,果断换起。 好吧,大家都懂的,果断编译不过。 果断的改吧。 大大们, 你们这是要闹哪样啊? 自己的东西高版本不兼容低版本???!!!
再这样整下去,跟随你们的脚步的我们这些程序猿, 会很受伤的。。。
我在这里真心的希望大大们,能为我们考虑一下, 能解决一下这个问题。
再次谢谢各位大大!!!

说实在的, 开源软件, 国内-x的维护已经是很好的了, 至少还在维护, 至少有文档, 而且 大版本更新, 尝鲜不建议你在现有项目上进行, 这是很危险的行动:)

这是个问题,希望能得到解决

— Begin quote from ____

Liuqf 发表于 2012-9-18 14:56 url

这是个问题,希望能得到解决

— End quote

哈哈
希望能够解决

listView没了重写~~~:lol

这个事情我和Ricardo Quesada讨论过很久。他的观点是,cocos2d api从2008年开始,到现在已经用4年了,必须要更新了,不然我们就会像微软的MFC、.NET等框架一样,很古老、为了照顾兼容性而使系统越来越臃肿缓慢。所以2.0必须要抛弃前面一些旧的设计,脱胎换骨一次,换取更快的发展速度、更优雅的接受设计。

cocos2d-x开发者会感受更强烈的是, 2.0.0的时候我们跟进cocos2d-iphone 2.0的api设计大改了一次,接着2.0.2的时候又跟进cocos2d js api的设计大改了一次。我们做这些修改的时候,也是内部争论之后才定下的,长痛不如短痛。

挨骂是难免的,明天会更好。只会越改越好,没理由越改越差,是吧?
接口升级一般只需要1天左右,全局的find - replace就能解决。但对整个框架的易读性、易用性,同个功能的接口唯一不造成理解歧义,都是有帮助的。

— Begin quote from ____

walzer 发表于 2012-9-19 00:12 url

挨骂是难免的,明天会更好。只会越改越好,没理由越改越差,是吧?
接口升级一般只需要1天左右,全局的find …

— End quote

支持王大的说法,但是2.0.2貌似效率低了啊,和2.0的差了十几桢。。

— Begin quote from ____

lcf8858 发表于 2012-9-19 00:17 url

支持王大的说法,但是2.0.2貌似效率低了啊,和2.0的差了十几桢。。

— End quote

不至于吧,渲染代码没有改动过呀。如何重现你说的掉帧问题?

兼容性不是那么容易做的,开源开发者好多都是拿出自己的空余时间来做,怎么有那么大的精力再去做你说的这些兼容性问题,更新说明其实都给出来了,你可以到官网上看一下,虽然有时候碰见兼容性的问题我也很苦恼,但也应该表示理解,

这些都是小问题.关键是开源并持续维护更新…

就只是改接口吧,没那么严重

— Begin quote from ____

walzer 发表于 2012-9-19 00:22 url

不至于吧,渲染代码没有改动过呀。如何重现你说的掉帧问题?

— End quote

掉帧问题已查清,是个人问题:$,王大,但我却发现android下的editboxtest有bug,第一,虚拟键盘切换中英输入时可能会卡死,第二,输入中文时,看不到候选字的。。

百度输入法确实是万恶,在ios上有的时候也会引起软件崩溃。。。。

— Begin quote from ____

lcf8858 发表于 2012-9-18 12:11 url

就只是改接口吧,没那么严重

— End quote

改任何东西都可以,我只是希望吧,能兼容下低版本。
即使是因为某些原因,没理法做到兼容,那能不能在新的版本中附加一个文档
对这些不兼容的改动,做一个说明呢?

呃,好冷门的输入法。QQ输入法不卡,飘过。

— Begin quote from ____

lcf8858 发表于 2012-9-20 12:08 url

掉帧问题已查清,是个人问题,王大,但我却发现android下的editboxtest有bug,第一,虚拟键盘切换中英 …

— End quote

EditBox在安卓上做各种各样的输入法兼容比较头大。你切换中英输入卡死的时候,用的是哪家输入法?

— Begin quote from ____

walzer 发表于 2012-9-28 22:52 url

EditBox在安卓上做各种各样的输入法兼容比较头大。你切换中英输入卡死的时候,用的是哪家输入法? …

— End quote

百度。。。