Cocos2d-JS v3.0 Final 发布

jopen 10年前

Cocos2d-JS v3.0 Final 发布,这是最终版本啦:可以在任意地方运行的代码基础,精简的工作流,完整的工具链,assets 和脚本的热更新!          

2014 年 3 月 15 日在 Cocoa China 开发者大会发布 Cocos2d-JS v3.0 alpha 版本以来,已经六个月了,经过大家的一起努力,v3.0 正式版终于发布了!相信 Cocos2d-JS 是既简单又独特的跨平台/跨浏览器的游戏引擎,拥有易用的 API,完整的工具链装备和简单的工作流。

综述:

Cocos2d-x 引擎的 JavaScript 版本包括 Cocos2d-html5 和 Cocos2d-x JavaScript 绑定 。

Cocos2d-JS v3.0 改善了所有平台的工作流。

而且,Cocos2d-JS 的 JavaScript 友好 APIs 帮助你更好的开发游戏,使得非常容易编码,测试和发布。同时 Cocos2d-JS v3.0 还有很多新特性:编辑器支持,资产管理器,对象池 JS 到 Objective-C/JAVA 反射等等。

工作流

  • 跨平台开发者可以使用 Cocos 工作台来创建项目,推动他们的 web 版本引擎开发和部署游戏到所有原生平台和所有浏览器的 Cocos 工作台

  • 休闲 web 游戏开发者可以下载 Express 版本或者使用其他 web 框架开发(比如 jQuery)

Cocos2d-JS v3.0 Final 发布

Cocos2d-JS v3.0 值得关注的特性:

  • 使用统一的 Cocos2d-JS API

  • JavaScript 风格的 API 重构,新架构,属性 APIs,简化 APIs

  • 添加 Assets 管理器,支持 assets 和脚本的热更新

  • 添加新的事件管理器,允许所有种类的对象观察所有事件类型

  • 添加 JavaScript 到 JAVA/Objective-C 反射支持

  • 添加 Spine 动画支持

下载

更多内容

注意

JSB 构建中,这里有一些限制:

  • [Android build] NDK version must be r9d

  • [iOS build] Xcode version must be 5.1.1 +

Cocos2d 家族

  • Cocos2d-JS v3.0 uses Cocos2d-x 3.2 final as base of JSB solution

  • Cocos2d-JS v3.0 is compatible with Cocos Code IDE v1.0.0 RC2+

  • Cocos2d-JS v3.0 is compatible with Cocos Studio v1.2 - v1.5.0.1

未来计划

Cocos2d-JS 的下一步主要是提升在移动 web 的性能,增强工具链,完善相关文档。以下是 v3.1 主要要完成的任务:

  • The research for performance improvement on Web engine have already made great progress, the new renderer for canvas render mode is ready and will be merged in v3.1. The performance is upto 50% better than v3.0 based on various tests.

  • 非死book SDK for Cocos2d-JS will be released with v3.1, developers can use all 非死book features on iOS/Android/Web with the same JavaScript code.

  • Continue the research of memory model in JSB, improve the stability and simplify the usage.

  • Complete the Cocos2d-JS Programming Guide document to cover all important aspects about Cocos2d-JS development.

Cocos2d-JS 是一个开源的 2D 游戏框架,包含 Cocos2d-html5 和 Cocos2d-x 的 JavaScript Bindings,支持跨平台和基于浏览器以及原生应用。你可以完全使用 JavaScript 来编写游戏,完全兼容 Cocos2d-html5 和 Cocos2d-x JavaScript Bindings. Cocos2d-html5 可以很顺畅的在支持 HTML5 的浏览器上运行。

支持的平台:

  • Popular browsers: Chrome 14+, Safari 5.0+, IE9+, Firefox 3.5+ and mobile browsers.

  • iOS 5.0+ for iPhone / iPad games

  • Android 2.3+ for Android games

  • Windows Phone 8+ for WP games (coming soon)

  • OS X v10.6+ for Mac games

  • Windows 7+ for Windows desktop games

来自:http://www.oschina.net/news/55173/cocos2d-js-v3-0-final