Cocos推出3D场景编辑 3D手游开发更快捷
3月30日,备受关注的Cocos v2.2.1重磅发布并完成更新,全新的Cocos v2.2.1在原有Cocos 引擎的基础上,进行了部分修正和大量优化, 新增了诸如动画播放速度设置、Cocos资源和扩展商店等功能,一时间引来了开发者群体的高度关注。更加吸引开发者眼球的,则是Cocos v2.2.1重磅推出的3D场景编辑器。
重度化成业界共识,3D手游或成市场新增长点
早在2014年初,根据相关研究机构的数据显示,中国手游市场即时类手机游戏已经达到44%,卡牌类达到26%,回合类达到17%,策略类与其他类型游戏只有7%和6%。以即时类和回合类为代表的重度游戏在2014年2月成为焦点,两种类型的游戏合计占据了收入的61%。更重要的是,从市场表现来看,重度化手游整体上的用户活跃度、对资深玩家的吸引力以及收入规模方面,较之轻度网游和单机手游,有着明显优势。也正是在此之后,重度化成为了业界被反复提及的关键词,并持续到当下。而3D游戏作为手游重度化发展最重要的类型,不出意外的成为了各大开发商、发行商乃至渠道发力布局的焦点。
重度手游在2014年Q4开始表现出不断上升的趋势。加上开发商和发行商的推波助澜,3D手游目前在国内市场,已经有相当数量的产品上线,并且成绩不俗。正是在这样的大环境下,3D引擎技术,特别是全球主流的Cocos引擎和unity引擎,受到移动游戏业界越来越多的重视。
作为全球应用最为广泛的主流手游引擎之一,Cocos引擎在中国市场占据远远领先地位,其2D引擎技术的市场占有率更是超过70%。不过,早在两年前就进军3D引擎开发技术领域的Cocos引擎,在完成了底层框架对3D功能的支持之后,今日重磅推出3D场景编辑器,成为了近段时间移动游戏业界的焦点,吸引了从业者们高度关注。
Cocos推3D场景编辑功能,3D手游开发更快捷
全新发布的Cocos v2.2.1版本,有三个亮点功能:一是提供了3D编辑器;二是完整工具链,可以完整地完成新建、开发调试、到发布的全过程;三是开放的Cocos Store扩展和资源商店接入各家服务。其中备受开发者期待的3D场景编辑器,在第一个版本就提供了场景和角色的模型支持、粒子特效、摄像机三大功能,使得游戏制作功能更强大。这不但预示着Cocos引擎3D技术的成熟,也标志着Cocos 引擎的3D技术的发展迎来了全新里程碑。
Cocos 3D编辑器界面
从Cocos 3D编辑器的实际表现来看,首先是其3D模型导入和设置支持,全新的Cocos v2.2.1版本的3D编辑器,支持多个场景并行开发。开发过程中,整个场景通过3D模型植入,接着导入3D角色,并且角色可以自带动画。其次是3D粒子功能,粒子功能植入,使得使用Cocos引擎的开发者,在开发各类效果如环境特性,技能特效,角色光环等过程中,可以随时从成熟的粒子资源包中调用相应的粒子效果加入游戏,相较于目前传统的开发方式已经足够便利。最后是摄像机功能,也就是3D Camera,可以轻松实现多摄像机的效果,做出酷炫的战斗特写。得益于这个全新的3D编辑器,开发者利用Cocos引擎,可以轻松实现各种3D模型、场景、角色特效的开发。
Cocos引擎3D技术逐渐成熟,性能和适配性优势凸显
《捕鱼达人3》的大获成功,已经证明了Cocos的3D技术的可以开发出高质量的3D手游。不过在更加重度的3D手游领域,利用Cocos技术开发《炉石三国》目前已经可以让大家体验到Cocos在3D技术的性能优势和成熟度。根据《炉石三国》项目负责人朱伟介绍,《炉石三国》目前的开发进度已经完成了80%以上,他们利用了Cocos引擎的多项3D技术,而目前产品所达到的指标,也令开发团队感到满意。
《炉石三国》游戏截图
Cocos 3D编辑器界面
首先是性能问题。《炉石三国》在iPhone4这样的老机型上,整个战斗画面都能稳定保持在24帧以上,相较其它产品更具优势;其次是包体,目前游戏有50个英雄,包括模型、贴图、特效、游戏用到的场景、地图、UI,整个包目前是100M,而再经过一轮的优化预计可以控制在80M左右,这得益于Cocos引擎精心优化的c3b格式。最后就是适配性。这个版本直接Cocos打出来之后放到第三方评测机构Testin上面,在没有做任何优化情况下已经达到90%的适配,这主要依靠Cocos本身优越的适配性功能。
按照Cocos王哲的介绍,目前Cocos v2.2.1编辑器3D粒子,3D动画、3D多摄像机功能都已经成熟可用,下个版本计划提供的是天空盒和地形功能,再下下个版本开发的是3D导航网格,3D路径、3D物理支持等。届时,开发者就可以利用Cocos引擎实现完整的3D的MMORPG游戏快速高效开发,并且拥有比传统3D游戏更小的包体,更高的适配性,以及更优秀的游戏画面、战斗、特效表现,并且复用游戏开发商在Cocos引擎上的所有历史积累经验和引擎扩展。
Cocos v2.2.1 3D场景编辑功能,挑战3D引擎市场格局
事实上,3D场景编辑功能只是全新Cocos v2.2.1版本最令人关注的地方,而在推出这个全新版本的过程中,Cocos引擎的诸多优化和改变,同样值得行业者们关注。
首先,Cocos引擎经过不断优化,在安卓手机上已达到99.37%的兼容性,这几乎是一个创纪录的数据,令其他引擎都望尘莫及的,这为开发者选择开发3D游戏解决了兼容和适配这一最大难题。其次,Cocos引擎在包体的大小上不断优化,目前Cocos引擎采用平台接口封装技术来代替libcurl网络库的模式,使包体大小缩小近30%,以及创新的c3b模型压缩格式,进一步的解决了3D手游包体过大的苦恼。最后也是最重要的,免费开源的Cocos 引擎推出3D场景编辑功能,不但让3D游戏开发拥有更多成本和更高效率,同时其丰富的插件素材库,以及Windows和Mac同步更新,也为广大开发者之间的团队协作带来了极大便利。
可以说,经过两年时间不断的完善、改进、优化以及创新,Cocos引擎3D技术的成熟,已经为开发者带来了非常完整的一站式3D手游开发解决方案。在从业者看来特别玩味儿的是,在前年成都的移动游戏大会上, Unity公司CEO David Helgason和触控科技CEO陈昊芝先后登场,David Helgason发布了Unity引擎的2D支持, 陈昊芝则宣布了Cocos的3D功能。两家引擎巨头分别进入对方的腹地。从一年多时间的双雄PK来看,国内的手游研发仍然是长久不变的「2D用Cocos, 3D用unity」的主流技术选型,此次Cocos推出3D编辑器,可视为进一步挑战3D引擎市场格局的举措。
全球最受关注的两大手游引擎未来格局的分水岭。那么是否会如同这次挑战性的宣布一样,未来的手游引擎格局重新被构建呢?如前文所言,Cocos引擎在2D手游开发领域的巨大优势,让Unity不得不开始谋求2D市场的布局,但是要想冲击Cocos在2D市场的份额,实际上Unity并未在一年多的时间内达成。然而,随着Cocos引擎3D技术的成熟,其所表现出来的性能、适配性等各方面优势,恰恰使其在3D引擎领域的竞争力被极大提升,这或许是一轮更抢眼的竞争。但是最难受的将会是谁?可能既非Unity,也不是Cocos,而是其它手游引擎。但无论如何,最终受益的还是广大手游开发者。■