是用js真正在做商业项目的,请打1,算是给自已也给别人一个参考,
本人则是打算用js版做商业项目,根本原因有两点:
- 对于js语法感觉更亲切
2.出于对html5的考虑
是用js真正在做商业项目的,请打1,算是给自已也给别人一个参考,
本人则是打算用js版做商业项目,根本原因有两点:
我有同样打算,因为服务器端准备用node.js,所以希望客户端、服务器端一个语言搞定。
嗯,客户端出于热更新,在lua与js之间的选择,开始之初偏向于lua,后来比较了一下,从语言特性以及语言对于web的支持,最终偏向js
但js版目前没有lua版稳定这是事实,这对于商业项目也是一大风险,至于语法这些好说,但对于web支持这一块要还是不要,从长远想,这才是关键.
现在接触下来的商业作品公司,基本采用的策略都是在浏览器里完成逻辑部分的调试,然后才移植到JSB。
已发布的Cocos2d-JS的游戏到原生应用渠道较多,比如《谁的乱世》,《卧龙传说》,《进击的小怪物》,《东邪西毒》,《Big Fish Casino》(北美排名很高)等,还有很多。
目前的JSB比较不好用的一点是,retain和release还没有完全在JSB中去除,我们正在改进Memory Model,力争让JS程序员不用再鸟retain和release这种东西。不过这个问题目前在lua也是同样存在的。
JS版本也有不少商业项目,大坑都被填的差不多了。
没有开启baseline compiler,lua会比js快不少。但是自动mozilla搞定了Baseline compiler技术之后,开启这个选项,在android平台上,JSB的性能已经略强于lua。
感谢 seanlin 的回复
我们的项目都是js实现的 因为有自己的开发工具CocosEditor 所以调试是优先采用jsb方式 然后再移植到html5;
因为现在手机配置都挺高的 效率感觉还可以 另外我们还在用cocos2d-js2.x版本 3.x版本现在总体感觉坑还是不少的 等正式版发布了 会全面转向3.x
下面是我们的游戏作品 主要还是中小游戏
感谢提供作品集合,每次看到作品集合,都能让我的能量槽重新蓄满!
感谢+赞!
希望一段时间后能让您看到我们的作品 `(∩_∩)′
一定,谢谢。
在社区里登记您的作品,是对我们最大的回馈。
— Begin quote from ____
引用第3楼seanlin于2014-06-15 20:09发表的 :
现在接触下来的商业作品公司,基本采用的策略都是在浏览器里完成逻辑部分的调试,然后才移植到JSB。
已发布的Cocos2d-JS的游戏到原生应用渠道较多,比如《谁的乱世》,《卧龙传说》,《进击的小怪物》,《东邪西毒》,《Big Fish Casino》(北美排名很高)等,还有很多。
目前的JSB比较不好用的一点是,retain和release还没有完全在JSB中去除,我们正在改进Memory Model,力争让JS程序员不用再鸟retain和release这种东西。不过这个问题目前在lua也是同样存在的。
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=206266&pid=979051
— End quote
没有开启baseline compiler,lua会比js快不少。但是自动mozilla搞定了Baseline compiler技术之后,开启这个选项,在android平台上,JSB的性能已经略强于lua
–Baseline compiler技术目前有没有应用到jsb中啊?还是说还需要依赖android版本的支持啊?所说的开启要怎么开启啊?