就干去GameRes 报道 / Cocos2d-x作为一款开源免费的跨平台游戏引擎,目前已经成为全球第一的免费开源引擎,其用户分布于全球199个国家。作为开发2D手机游戏的首选引擎,Cocos2d-x已经成为世界上最受欢迎的游戏制作引擎。近期Cocos2d-x发布全新3.0版本,并且开始涉及3D游戏开发领域,基于Cocos3D制作的《达人3》已经初具雏形。
整体而言,Cocos2d-x 3.0版本优化主要体现在三个方面——更快速(Faster),更易用(Easier),更智能(Smarter)。
更快速:首先,该版本将TTF字体用Atlas缓存下来;其次,安卓上改用了Native Activity;此外,节点重排序方面得到优化,提升10倍速度;再次,在查找、移除节点方面亦提高10%的性能。最后,拆分渲染层到独立线程运行。这五项技术的完善,让Cocos2d-x 3.0在追求极限性能方面的表现达到了目前市场上手游引擎的顶尖水平。
更易用:用C++最佳实践替换掉了objective-c模式,这是Cocos2d-x 3.0最受关注的变化,这意味着即便是从未使用过Cocos2d-x的程序员,也能在极短时间内掌握Cocos2d-x 3.0。Cocos2d-x 3.0迁移到C++11后,引擎代码变得更加健壮,更易被阅读和维护。
更智能:对于希望加速游戏开发速度、缩短产品迭代周期的开发者,全新的Cocos2d-x 3.0内置了CocoStudio支持,并支持直接解析播放Flash的DragonBones骨骼动画。这一全新功能的完善,使得基于Cocos2d-X的免费游戏工具集CocoStudio可以导入Flash的DragonBone动画。
同时, 对于希望加速游戏开发速度、缩短产品迭代周期的开发者,全新的Cocos2d-x V3.0内置了CocoStudio支持,并支持直接解析播放Flash的DragonBones骨骼动画。这一全新功能的完善,使得基于Cocos2d-X的免费游戏工具集CocoStudio可以导入Flash的DragonBone动画,让开发变得更加效率、快速。
据Cocos2d-x创始人王哲介绍,目前Cocos3D已实现3D模型编辑器、3D粒子编辑器、以及一整套3D引擎框架,在引擎的更高层面还支持3D角色换装与后处理效果。与Cocos2d-x的MIT开源协议一样,Cocos3D也将全部开源免费。
根据触控科技一贯以来为开发者负责的态度——用自研游戏《达人1》证明Cocos2d-x 1.0实用性、用《达人2》证明Cocos2d-x 2.0优越性——接下来Cocos3D将通过《达人3》实现性能稳定优化之后,再正式对外发布,以供开发者放心使用。
除了游戏开发领域,使用Cocos2d-x制作界面的小米盒子、以及新东方采用Cocos2d-html5开发的150多个互动式在线教育应用则让开发者看到了其引擎在非游戏领域的应用可能。
2014年手机游戏规模或将达到240亿,而2015年该数字更将达到400亿。手游市场这片红海的颜色正在飞速加深,一款得心应手的开发工具在很大程度上可能帮助事半功倍。 免费、开源、24小时社区支持,Cocos2d-x正在迅速成为海内外顶级手游公司的第一选择。
“让免费开源引擎为更多开发者所用,最大化为开发者带来效益,最终上演真实版实现屌丝的逆袭!” Cocos2d-x创始人王哲一句看似玩笑却并非玩笑的话,可谓是关于Cocos系列引擎开源免费的最精辟解释。最新评论暂无评论参与评论
开测游戏查看更多商务合作查看更多编辑推荐查看更多微信公众号微博头条号投稿邮箱:产品、开测信息邮箱:© 2001-2022GameRes游资网
|