游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7889|回复: 0

官方解说视频首发  三句话深入读懂Cocos2d-x v3.0

[复制链接]

3773

主题

3782

帖子

1万

积分

论坛元老

网站编辑

Rank: 8Rank: 8

积分
11716
发表于 2013-11-6 14:33:27 | 显示全部楼层 |阅读模式
       GameRes 报道 / 2013年CocoaChina(秋季)开发者大会已完美落幕,作为一场打造开发者、运营商、渠道、用户之间健康生态圈的业界盛会,本次会议发布了行业内技术及市场各种最新动向。对于广大开发者来说,最为关注的莫过于Cocos2d-x v3.0的发布,甚至已经有开发者前往淘宝购买相关Cocos2d-x教程视频。为此,Cocos2d-x开发团队特意制作官方版本,以期开发者能够获得Cocos2d-x最精准内容。

王哲、张晓龙《Cocos2d的多维展开》

林顺《Cocos2d-html5游戏案例分享》

       为什么开发者如此重视Cocos2d-x v3.0的发布?到底有什么吸引着大量的开发者?Cocos2d-X v3.0将为开发者带来什么样的新技能?下面我们将通过Cocos2d作者Ricardo Quesada的3句话找到答案。

“Cocos2d-x v3.0如何追求极限性能”

        在追求速度方面,Cocos2d-X v3.0发布了四个功能:首先,该版本将TTF字体用Atlas缓存下来;其次,安卓上改用了Native Activity,这个改动对于游戏引擎每帧循环没有性能提升,但是当用户触摸这个屏幕的时候,人机交互时间响应速度上性能提升的很明显;此外,节点重排序方面也得到了优化,提升了10倍的速度;最后,在查找、移除节点方面亦提高了10%的性能。这四个功能均已经做好,可供发开者们使用。

“我们用C++最佳实践替换掉了objective-c模式”

        Cocos2d-X作者王哲在大会上提到:“对于目前还不熟悉Cocos2d-X的C++程序员,我们为使Cocos2d-X更易于使用,已替换掉objective-c风格,升级到C++11,移除掉所有变量的匈牙利风格。”不知道你在看到这段话时,有没有热血沸腾,有想要在办公室翻跟头的感觉,笔者是结结实实地被感动了。Cocos2d-X V3.0迁移到C++11后,引擎代码变得更加健壮,更易被阅读和维护。

“更酷的是CocoStudio可以导入Flash的DragonBone动画”

       对于希望加速游戏开发速度、缩短产品迭代周期的开发者,Cocos2d-X V3.0内置了CocoStudio支持,并支持直接解析播放Flash的DragonBones骨骼动画。在Cocos2d-X v3.0发布的同时,CocoStudio也完成了1.0正式版的发布,支持CCB导入,相信也会让之前使用CocosBuilder的开发者不再惋惜。

        Ricardo Quesada是Cocos2d社区的创始人,Cocos2d的第一作者,现已正式加入触控,担任首席架构师,全职开发Cocos2d-X,尤其是V3.0的新功能。随着大神的加入,Cocos2d-X作者王哲感叹有如神助:“Ricardo一过来,我能感觉到这一两个月最明显的提升是,我们再也不需要为Cocos2d-iphone API兼容性烦恼了。以前,我们知道有些API设计、模块设计很糟糕,但是没法去改它,因为需要去与Cocos2d-iphone同步,比如TouchDispatcher。现在好了,不好的模块直接干掉,重构,不需要等Cocos2d-iphone,所以最近Cocos2d-X的发展是非常快的。”

       Cocos2d-x引擎的发布,为行业特别是开发者群体提供帮助与支持。Cocos2d-x作为一款开源游戏引擎,任何人都可以使用、修改和完善它,而不用花费任何费用,为下游开发者给予了相当的便利,有利于降低研发成本,提高产品质量。相信,随着新版本的不断更新迭代,Cocos2d-x引擎将成为广大开发者掘金移动互联网行业的最佳利器。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-5-29 05:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表