您的位置:网站首页 > net源码 > 正文

net源码Cocos为手游而生!

类别:net源码 日期:2015-4-7 14:21:07 人气: 来源:

  据易观智库数据显示,2014年中国移动游戏市场规模高达293.5亿元人民币,2015年有望突破500亿元。这块大蛋糕不仅吸引了无数移动游戏创业团队,就连传统端游、页游戏厂商也都纷纷转型进军移动游戏产业。竞争日益白热化,成本费用居高不下。无论大小CP,与其耗费精力跳进自研引擎这个长期投入的无底洞,不如选择成熟的通用引擎来得更为实在。

  作为手游引擎的佼佼者,cocos凭借“为手游而生”的准确定位,及活跃的社区支持,正越来越受世界各地游戏开发团队的青睐,市场占有率增长迅速。Cocos引擎的前身是Cocos2d-x,这款引擎想必大家并不陌生,《刀塔传奇》、《放开那三国》、《全民飞机大战》、《三国之刃》、《大掌门》、《航海王》、《弹珠》、《秦时明月》、《勇者斗恶龙》、《萝卜》、《百万亚瑟王系列》、《Big Fish、Casino》等知名游戏均是采用这款引擎开发的。

  2015年春季,触控科技全面升级了一站式游戏开发解决方案――cocos。Cocos将过去游戏开发所需要的全套引擎和工具进行整合,包含从立项、资源编辑、代码调试,到打包上线的全套工具,旨在更适应近年来手游开发的趋势。开发者可以通过cocos快速编写和调试代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。除此之外,cocos还在工作流优化上进行了深层打磨,加快游戏项目的研发、迭代速度,从容应对风云变幻的手游市场。

  All in One,打造完善的工作流

  你也许会问,既然Cocos 2d-x引擎已经十分成熟和知名,为什么触控还要推出一款新的游戏引擎品牌?Cocos与Cocos 2d-x之间到底是什么关系?

  为了解答这个问题,我们不妨先来看看大家熟知的Cocos 2d-x在这款新的游戏引擎中所扮演的角色――开发框架。没错,与过去的Cocos 2d-x引擎比起来,cocos立足于一个更大的视角,它将cocos家族中的所有开发框架、工具和编辑器整合到了一起。如果说Cocos2d-x是一款游戏开发引擎,那么cocos就是一个完整的游戏开发解决方案。它不再仅仅着眼于“游戏编码”,而是将对开发者的支持延伸到了整个工作流程,将策划、程序、美术这一开发“铁三角”都囊括了进来,为手游开发提供了专业可靠的一站式解决方案。这一优化无疑对提高团队效率、降低项目成本有很大帮助。此外,顺畅的开发流程对产品快速抢占市场无疑至关重要。

  那么,这一整合给开发者带来的实际便利又是什么呢?

  熟悉Cocos 2d-x引擎的开发者不难发现,虽然coocs家族为这款引擎提供了多种配套工具(比如场景编辑器Cocos Studio、脚本代码调试器Code IDE、帮助接入渠道的工具AnySDK、纹理合并工具Texture Packer、粒子编辑器Particle Designer等),但遇到某一问题想找到合适的工具时,其实并不是件容易的事。即使找到了对自己有用的工具,还要解决更令人头疼的版本适配问题,比如Cocos 2d-x发布了3.1版本,那么对应的Cocos Studio的版本是多少?找到对应的版本后还需要去安装,然而这些工具和服务分散在无数个网站里,开发者单是去这些网站上注册、激活、下载,可能就要花上两天以上。因此,开发者需要一个统一的入口、完整的安装包,以及已经搭建好的开发,只要一键安装,就能解决开发过程中的所有问题。显然,cocos就是这样一个入口。

  正是因为有了这一入口,优化开发流程才能真正实现:开发者搭好后,可以用启动器直接构建项目;策划和美术用Cocos Studio构建场景、设计玩法,程序员在Code IDE上调试代码,运营人员则用AnySDK快速接入渠道上线;最后,开发者还可以选择自己需要的插件和服务,所有步骤一气呵成。

  值得一提的是,cocos虽然以一款全新产品的姿态出现,但对于Cocos2d-x的开发者来说,使用这一新引擎技术门槛并不高。因为cocos所搭载的开发工具和模块,大多继承了Cocos2d-x的设计,大多数开发者早已驾轻就熟,几乎没有任何学习成本。

  为手游而生,因专注而专业

  相对于竞争对手,cocos引擎在手游开发方面具备不少优势,主要体现在以下多个方面。

  因为专注,所以专业。“为手游而生”,cocos引擎自诞生以来就专注于服务手游开发者,一伴随伴智能手机时代的CP成长。相对于在主机游戏、手机游戏等多个细分领域“广撒网多捞鱼”的同类产品,cocos团队自始自终全心投入于手游领域的耕耘,根据市场情况和用户反馈制定产品发展方向,帮助开发者少走弯、省时省力省心。

  专注成为,带来沉淀,沉淀酝酿。在cocos团队的不懈努力之下,手游所需要的性能、包体积、内存占用、机型兼容性、热更新、3D方面都在逐渐极致和优雅。以包体积里的Android系统为例,在玩家“寸土寸金”的内存中,和越来越没耐心的背景下,APK包显然决定着游戏的安装量。目前同样一个2D版HelloWorld安装包,Cocos只有1.67MB,而对手则将近10MB,相差近6倍。

  其次,cocos的本地化做得相当出色,有目共睹。由于cocos是由中国团队进行支持,虽然在海外也有不少用户,但对中国开发者需求的理解程度和支持力度是相当深入的,如果遇到某些问题,基本上可以在第一时间得到回复。

  再次,使用体验持续升级。Cocos团队对一些操作细节进行了大量的优化,使其能够与用户的使用习惯更为贴合。例如,MacBook的用户会经常使用一些滑动和pinch的操作,这对Windows系统的用户来说是不存在的。另外,针对不同平台,新的引擎也会使弹窗的按钮尽量与该平台一致,比如对于MacBook的用户,弹窗的按钮在左边,而Windows系统的用户,按钮则在右边(如图所示)。这一设计无疑会给开发者带来很大的便利。

  新的UI布局也是开发者非常关心的一个亮点。新的UI布局更加简单,并且更加针对移动互联网的特性。除此之外,在动画编辑和其他方面,cocos也推出了一些实用的功能,比如集成了合图工具等,在此之前,开发者都会去找一些第三方工具来实现,而现在,这些工具都可以在cocos中轻松地被找到。

  除以上优势外,cocos本身在性能和体验上也进行了升级。不仅对跨平台版本进行整合,更同时发布了Windows版本和Mac版本,并且统一了两个版本的功能。

  ,打造以“商店”为中心的生态圈

  随着游戏行业的成熟及团队职责的细分,一个团队显然无法应对数十万开发者的需求,很多开发者希望能在cocos这一平台上定制自己的专属功能。针对这一趋势,cocos团队坦言将来会扩展出一个比较大的机制,用户可以使用脚本去扩展cocos插件。同时,触控还将推出差一个插件商店――Cocos Store。用户可以在Cocos Store中下载插件、资源、工具、素材等所需的一切,这为他们的开发提供了更大的灵活性。这一商店还将逐步向用户,打通全球的开发者之间的壁垒。用户可以自己上传和分享自己开发的插件。

  未来,随着移动开发“组件化”趋势的加剧,越来越多底层的东西都会以入口或工具的形式呈现,开发的专业性也会大大降低。针对这一趋势,cocos团队也做出了自己的尝试。例如,他们将Cocos2d-x封装成Framework,将其拆分成不同的模块,这些模块可以分布加载,这一做法可以有效地控制安装包的大小(用到哪个功能就加载哪个功能)。此外,由于cocos团队的心态,他们也会去集成一些第三方提供的工具,比如英特尔的一项服务就是以模块的形式存在的,用户可以很方便地将这一模块挂载到自己的游戏中去。

  “解决行业问题,推动行业发展”,这是cocos自始自终的愿景。2015年, cocos团队将全力把cocos打造成一个真正帮助开发者提高效率、降低成本的优秀引擎,让更多开发者能基于cocos引擎开发出畅销榜前十的高品质游戏。产品更新、平台打造、生态建设是实现这一目标的重中之重,虽然不无挑战,但注定前景。我们也有理由相信,凭借愈来愈强大的cocos,中国手游圈会涌现出更多让世界为之惊艳的作品。

文章来源于http://www.daosimt4.com/MT4平台出租
关键词:net源码
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: