Starling2.0真的适合手游开发吗

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

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

以下是摘自一段网友在手游账号交易平台的回帖,个人认为总结得不错,大家可以参考一下:

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值