您的位置:首页 > 其它

【转】Starling2.0更新了又如何,它真的适合手游开发吗

2016-07-08 10:29 239 查看
Starling2.0更新了Release版本,这几天看了一下源码,里面确实是实实在在地重整了显示架构,一些像滤镜,遮罩等等的常用功能也加入了,并且比起Starling1.7来说更加方便快捷,性能更好更易于使用。

但是总体来说Starling还是停留于2d图形显示列表的层面,而在游戏方面并没有很好的支持。简单比方常用的2D碰撞检测,寻路等等,当然有人会跳出来说碰撞可以找Box2d呀,但是你要明白原生游戏框架下支持的逻辑结构是需要整合到渲染当中的,box2d能否与Starling2.0结合产生好的效果,实在是令人非常担忧。

以下是摘自一段网友在论坛的回帖,个人认为总结得不错,大家可以参考一下:

好称得上,性能很不错,最好倒不是。单论性能其实也不是最快的。优化下在flash里面是最快的,但放到整个手游领域就不是了。
原因如下:
1. 怎么解决IOS的代码动态更新问题
2. 国内的国产机,山寨机怎么适配,因为国内和国外不同。
3. starling只是一个模仿Display的2D图形框架,称不上是一个游戏引擎。
4. 以后的趋势是不管2D 3D游戏都会使用3D引擎来做。所以它优势在哪?何去何从

然后下面是AIR相关,AIR在安卓需要10M左右的runtime,IOS需要多加5M左右。运行内存需要多加30M

适合做中等规模而且对IOS代码动态更新不敏感的游戏,大型小型都不适合。然后选择了starling,一般是走中高端机器路线。

每种技术都会有自己优缺点。看你自己选的适合不适合。开发者来说,技术厉害,限制你的是平台,技术烂,限制你的是自己。人烂自然用什么都烂。意思就是每个平台都有自己优势的地方,同样每个平台都会有烂人写烂代码。平台限制上限不限制下限。

如果是说使用AS3做手游是不是最好用starling,那答案是肯定的。

本文固定链接: http://www.techsite.cn/?p=2772

转载请注明: 细水长流 2016年05月25日 于 长流技术 发表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: