Cocos2d-x 3.2.0 正式版发布,新增集成开发环境

oschina
 oschina
发布于 2014年07月20日
收藏 55

Cocos2d-x 3.2.0 正式版发布,从该版本开始你可以使用 3D 骨架动画来创建 3D 形象,你可以让你的 Cocos2d-x 游戏适应 iOS 和 Android 系统;引入新的产品 —— Code IDE,支持 Lua 和 JavaScript 编码。

新的 3D 动画支持

在 3.1 版本中我们支持 3D 模型,而 3.2 我们增加了 3D骨架 动画支持


而且提供了优越的性能,在 iPhone 4S 上可以以 60 帧的速度运行 50 个 3D 动画,超过 400 个面孔。在 iPhone 5 上达到 75 帧。

更好的是所有的3D功能的行为和感觉,和任何其他节点和精灵一样,你应该使用它们来创建 2.5D 的游戏或者简单的 3D 游戏。

auto sprite3d = Sprite3D::create("filename.c3b");
addChild(sprite3d);

auto animation3d = Animation3D("filename.c3b");
auto animate3d = Animate3D::create(animation3d);
sprite3d->runAction(RepeatForEver::create(animate));

我们将会继续对这个特性进行不断改进和提升。

游戏控制

Cocos2d-x 3.2 增加了对游戏手柄的支持,在 iOS 和 Android 上提供了统一的 API 进行控制。

了解更多关于游戏手柄控制的内容

更快更智能的 Tilemap

Tilemap 进行了改进,显著的提升了性能,主要是通过将视图外的块移除的方式。现在你可以使用任意大小的尺寸进行 Tilemaps 渲染,而不限制于 4096 x 4096.


节点的列举

3.2 版本中我们增加了新的方式来列举所有子节点,使用正则表达式你可以通过简单的一行代码查明节点

auto children = utils::findChildren(node, "Insert REGEX here");

你还可以添加回调方法:

node->enumerateChildren("nameToFind[[:digit:]]+", callback)

解决混乱的UI代码与规范化的位置

稳定性提升

该版本修复了超过 450 bugs ,比以往更加稳定

Cocos Code IDE

我们很高兴的宣布一个新的产品 —— Cocos Code IDE. 这是 cocos2d-x 官方的 IDE ,支持 Lua 和 JavaScript 编码,首个版本包含如下新特性:

  • Lua 和 JavaScript 调试,包括断点和单步执行

  • 即时编码,无需重新编译和启动,文件保存后立即在多设备上生效

  • 一个简单点击即可发布 iOS 的 ipa 和 Android 的 APK 应用

  • cocos2d-x API 自动完成

  • 代码提示

  • 点击直接运行和调试

  • 支持 cocos2d-x v3.0-rc0, cocos2d-js v3.0-beta 和更高版本


可通过 Cocos Code IDE 的产品页 了解更详细的特性介绍,相关链接:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Cocos2d-x 3.2.0 正式版发布,新增集成开发环境
加载中

最新评论(23

叶海无月
叶海无月

引用来自“MarvinGuo”的评论

一开始都不相信这是国人做的,越来越好

引用来自“夜雨轻茶”的评论

如果有良好商业支持、公平的竞争环境及完善的法律保护,很多中国人的名字也会当当响的……

引用来自“叶海无月”的评论

你们从哪里看到是国人做的,百度百科里不是这么说的啊?

引用来自“eechen”的评论

http://www.csdn.net/article/a/2013-04-13/15814860
Cocos2d-x创始人王哲:Cocos2d 2013
是的,我看到了,我的错,我没认真了解。
大赞cocos-2dx,我很喜欢这个引擎,除了它版本更新太快之外
eechen
eechen

引用来自“MarvinGuo”的评论

一开始都不相信这是国人做的,越来越好

引用来自“夜雨轻茶”的评论

如果有良好商业支持、公平的竞争环境及完善的法律保护,很多中国人的名字也会当当响的……

引用来自“叶海无月”的评论

你们从哪里看到是国人做的,百度百科里不是这么说的啊?
http://www.csdn.net/article/a/2013-04-13/15814860
Cocos2d-x创始人王哲:Cocos2d 2013
叶海无月
叶海无月

引用来自“MarvinGuo”的评论

一开始都不相信这是国人做的,越来越好

引用来自“夜雨轻茶”的评论

如果有良好商业支持、公平的竞争环境及完善的法律保护,很多中国人的名字也会当当响的……
你们从哪里看到是国人做的,百度百科里不是这么说的啊?
丛林迷雾
丛林迷雾
顶一个
ExtremeTalk
ExtremeTalk
以前的IDE是.net实现的,没前途的
从今以后
从今以后
屌,IDE,和 手柄 支持 早应该该出了,3D 支持的话就 搞2.5D也不错。
十两银子
十两银子

引用来自“MarvinGuo”的评论

一开始都不相信这是国人做的,越来越好
只要企鹅和百度不抄或抄不起,大家都很好。
罗兵
罗兵

引用来自“MarvinGuo”的评论

一开始都不相信这是国人做的,越来越好
一开始的确不是国人做的cocos2D,好吧!
黎开宇
黎开宇
碉堡了
返回顶部
顶部