国民级游戏背后的Cocos引擎3D技术

移动开发 游戏开发
7月中旬,触控科技正式发布了《捕鱼达人3》,24小时即实现1千万下载,第3天实现213万DAU,并且得到iOS双榜5星评价、360平台创纪录的9.7高分,还获得苹果商店首页精品推荐。

 7月中旬,触控科技正式发布了《捕鱼达人3》,24小时即实现1千万下载,第3天实现213万DAU,并且得到iOS双榜5星评价、360平台创纪录的9.7高分,还获得苹果商店首页精品推荐。

国民级品牌游戏“捕鱼达人”,以又一个精彩的续作延续了自己的经典。而这些成绩背后,除了卓越的项目团队,还有一个不得不提的幕后英雄——Cocos引擎的3D技术。

引擎 & 游戏共同进化

一直以来,Cocos 2d-x引擎以迭代成长的方式与“捕鱼达人”系列游戏共同探索前行——以《捕鱼达人1》证明Cocos 2d-x 1.0实用性、以《捕鱼达人2》证明Cocos 2d-x 2.0稳定性——本次,则通过《捕鱼达人3》证明Cocos引擎3D技术的优越性。每回“捕鱼达人”系列的新发布,都意味着Cocos引擎的又一次有效升级。

而《捕鱼达人3》采用的Cocos引擎的3D技术扩展,实现全3D效果,在纹理、模型、光影效果等方面均得到较大提升,画面表现也相当出色。而与此同时,游戏包体大小却不增反减:iOS版安装包大小仅为36.4M,Android版安装包更仅有23.4M。兼容性也在Testin达到92%以上。

(自上而下:前后3代捕鱼达人的画面进化)

通过自身成绩,《捕鱼达人3》证明了Cocos引擎的3D技术可以支撑起国民级的游戏,并且在机型兼容、稳定性、效能(省电)、包体大小等方面有着明显的优势。

Cocos 2d-x 3.2版本新增3D骨骼动画

近日,Cocos 2d-x引擎升级至3.2 final版本。引擎自该版本起新增对3D骨骼动画的支持,可创建3D人物——如此一来,手游戏行业的小伙伴们开发3D卡牌、3D休闲、3D跑酷等游戏时,便有了一个更加值得信赖的选择。

 

[[116969]]

Cocos2d-x在以往的版本中,已经添加了对3D模型的支持。在本次发布的3.2中,新增对3D骨骼动画的支持!优化后的3D模型和动画的性能,引擎团队提供了一组测试数据。

 

数据表明,引擎性能方面完全满足主流3D游戏开发。

此外,为了一致的开发体验,已经将3D API和原2D API 风格统一,也就是说,如果你使用过2D的节点和精灵,那么你在使用3D节点和精灵的时候,完全感觉不到差异。

Cocos引擎3D技术踏实升级

实际上,在引擎3D技术的规划与研发方面,Cocos引擎团队的节奏一直控制得稳重而严谨。

去年秋季,Cocos引擎实现3D模型编辑器、3D粒子编辑器、以及一整套3D引擎框架,并支持3D角色换装与后处理效果;今年春季,Cocos引擎实现3D渲染、3D物理,在支持顶点动画和骨骼动画/环境贴图、法线贴图等光影效果方面也得到了较大提升;此后的3.1版本实现新的3D模型渲染Node,3.2版本增加Animation3D/Animate3d 3D节点……一步一步,引擎团队步步为营稳步前进。

 

本次,《捕鱼达人3》有力地证明了Cocos引擎3D技术的优势,这一肩负着历史使命的产品即将正式迈上舞台。目前Cocos引擎的3D技术在一定程度上已可满足开发者对多种3D游戏的需求,而轻量级的引擎特点可为开发者带来各种便捷优势。

“3D引擎的代码写起来和2D的一样,毫无违和感,Cocos引擎的3D Sprite使用方便,不用关心底层的实现方式,把复杂的事情交给美术同学去处理,专业的人做专业的事,更放心。纹理贴图的重复使用机制让我们不再担心内存方面的影响。”《捕鱼达人3》制作人樊少强评价道。

据触控科技CEO陈昊芝透露,Cocos的3D引擎将于今年正式推出,并于明年达到更高的成熟度。遵循触控科技一贯以来的服务生态圈的原则,Cocos的3D引擎也将与Cocos 2d-x的MIT开源协议一样开源免费,触控科技打造的这款行业瞩目的高效易用的3D引擎,无需复杂学习即可顺利使用,并将以市场成绩证明中国人同样可以做3D引擎,而且更加适合中国市场。

责任编辑:小明 来源: 51CTO.com
相关推荐

2013-11-21 19:36:56

畅游游戏引擎Genesis-3D

2012-12-24 08:48:25

iOSUnity3D

2022-10-19 13:43:42

CocosOpenHarmon3D游戏引擎

2014-08-11 09:39:46

3D

2013-11-25 11:29:41

搜狐游戏引擎

2015-04-27 15:35:42

Cocos3D场景编辑器

2017-07-11 16:27:14

EB级存储数据

2021-08-26 15:16:58

鸿蒙游戏3D

2017-07-12 23:08:03

白鹭引擎

2015-01-19 17:44:02

Cocos引擎3D特效

2021-12-28 10:52:10

鸿蒙HarmonyOS应用

2022-06-14 07:51:10

Godot游戏引擎

2021-11-16 09:19:50

数字化

2015-06-26 11:51:26

HTML5JavaScript

2012-02-19 20:10:23

Cocos2d-x fCocos2dWindows Pho

2014-10-28 17:14:40

Cocos 2d-xFacebook

2014-08-14 10:06:14

Cocos2d-x

2015-07-06 17:12:31

游戏开发引擎cocos游戏引擎

2015-07-06 17:36:17

Cocos游戏开发引擎

2012-12-24 08:46:50

iOSUnity3D
点赞
收藏

51CTO技术栈公众号