Cocos 2d-x v3.7发布 - 统一!强大!All in one!

移动开发 游戏开发
近日,国内最流行的手游引擎Cocos完成重大更新,发布了Cocos 2d-x v3.7版本。为了完成cocos引擎的进化,Cocos 2d-x v3.7版本补全了3D功能;同时在更稳定的2D功能基础上,强化了2D游戏的表现力和性能;最重要的是,Cocos 2d-js和Cocos Framework被合并到Cocos 2d-x引擎中,完成了引擎的统一!

近日,国内***的手游引擎Cocos完成重大更新,发布了Cocos 2d-x v3.7版本。为了完成cocos引擎的进化,Cocos 2d-x v3.7版本补全了3D功能;同时在更稳定的2D功能基础上,强化了2D游戏的表现力和性能;最重要的是,Cocos 2d-js和Cocos Framework被合并到Cocos 2d-x引擎中,完成了引擎的统一!

3D物理和地图导航,Cocos 3D蓄势待发

Cocos 2d-x v3.7补全了3D功能,新增3D物理引擎和3D地图导航。3D物理引擎使用bullet库作为基础框架,并封装成Cocos风格的3D物理接口。新的3D物理引擎可以很好得和已有的3D精灵、3D地形等3D模块配合使用。

 

Cocos

 

3D物理支持

3D地图导航系统则提供了一套简单易用的接口,便于开发者在复杂的3D世界中寻路。开发者可以自由控制地形和障碍物,在复杂的环境中让任何3D物体执行寻路任务,自动按最短路径移动3D物体到指定地点。

 

Cocos

 

3D导航网格

从之前的相机、3D精灵、3D粒子系统、3D光照、3D地形、天空盒,配合新版本中的3D物理,3D地图导航,相信开发者们有了可以尽情发挥的想象力空间,期待Cocos孕育出更多令人惊叹的优秀游戏。

更强大的2D引擎

推进3D功能进化的同时,Cocos团队也没有放松对2D引擎的维护。在v3.7版本中,为了增强画面表现力,引擎提供了非常强大的材质系统,它可以用来定义对象的所有可视化信息。不仅是贴图,还支持设定shader,编写多通道渲染等高级功能,可以极大提升游戏的表现力。

 

Cocos

 

材质系统

除此之外,简化的Polygon Sprite可以在精灵绘制时减少像素填充率,从而大幅提升性能;JS和HTML5引擎新增了WebView和VideoPlayer支持,可以直接在游戏中打开网页或者播放视频;安卓九宫格图片格式支持、三星Enhanced API支持调用部分系统底层接口支持更好得调试和优化性能、Android Studio支持等都让2D引擎更加简单易用。

 

Cocos

 

范例中Polygon Sprite的像素填充率是普通Sprite的30%

All in one Cocos 2d-x

全新的v3.7是一个同源共流的版本。在该版本中,Cocos团队完成了对Cocos手游开发工作流的大幅度优化。首先,Cocos 2d-js被合并至 Cocos 2d-x中,这意味着使用cocos游戏引擎的开发者从此不必再为使用哪一款产品而纠结,在Cocos 2d-x中,开发者可以使用C++/Lua/JS,发布到Windows/WP8.1/Android/Mac/iOS/Linux平台,也可以使用JS,无缝发布到HTML5平台。为便于Cocos 2d-js的开发者尽快适应新版本,Cocos 2d-x v3.7建立的JS工程保持了Cocos 2d-js原本的项目结构,升级操作简单便捷,绝无额外成本。

其次,Cocos Framework同样被合并到Cocos 2d-x中,支持定制Cocos 2d-x功能扩展后编译出对应的预编译二进制版本Cocos Framework,自由替换默认版本配合Cocos Studio进行开发。这进一步提升了Cocos工作流的开发效率和自由度,自由定制,快速迭代。

服务方面,v3.7集成了SDKBOX这个新的工具型产品,它致力于让海外SDK接入更加轻松便捷,助力开发者轻松接入欧美市场,实现***化盈利。使用SDKBOX,开发者可以用一条命令集成支付、广告、统计等第三方服务到自己的工程中。

Cocos 2d-x路线图

Cocos 2d-x v3.7致力于将引擎的功能带上新的台阶,彻底统一Cocos引擎家族,为开发者带来更加强大的手游引擎。在新分享的v3.8路线图中,Cocos团队表示将放慢新功能迭代的速度,未来的v3.8版本将对2D和3D模块进行深度、全新的优化,提升产品品质。

责任编辑:老门
相关推荐

2014-10-28 17:14:40

Cocos 2d-xFacebook

2013-07-02 20:09:10

乐视影视

2015-04-30 14:09:27

触控科技

2017-11-28 14:26:01

Cocos Creat

2014-12-17 17:16:51

2012-03-16 10:02:28

ZK StudioJavaEclipse

2009-04-03 15:00:42

LinuxKDE v4.2.2

2012-02-19 20:10:23

Cocos2d-x fCocos2dWindows Pho

2014-12-25 17:36:47

Cocos 2d-x 3D

2011-12-12 10:40:08

Cocos2d-X游戏开发开发环境

2014-07-31 17:09:13

2012-04-13 10:52:12

JavaMyFaces

2009-06-19 13:48:34

GlassFish E

2015-07-17 10:38:21

教程COCOS射箭游戏

2014-04-24 10:24:05

Cocos2d-xWinPhone8跨平台

2009-06-29 12:25:07

VirtualBox

2013-05-22 15:49:46

2011-12-28 12:56:27

JavaTomP2P

2011-10-21 09:57:42

Jailer

2012-05-11 10:38:14

JFileJava
点赞
收藏

51CTO技术栈公众号