Cocos2d-JS是Cocos2d-x的Javascript版本,融合了Cocos2d-html5和Cocos2d-x JavaScript Bindings。它支持Cocos2d-x的所有特性并提供更简单易用的Javascript风格API。
Cocos2d-JS为不同平台提供了统一的开发体验,无论你为web还是原生应用做开发。“一次开发,全平台运行”因为Cocos2d-JS变得前所未有得简单和自然。同一套Javascript游戏代码,可以同时运行在所有现代浏览器和包括Mac OSX, Windows, iOS, Android的原生平台上,这将为我们的开发者在几乎所有发行渠道中带来难得的机遇。
除此之外,新的Javascript风格API使得编码,测试和发布环节都变得更加轻松简单。Cocos2d-JS还自带了Cocos Console,一个用于简化项目创建和不同目标平台编译发布流程的终端工具。
核心特性
发布Facebook SDK Beta版,统一了Facbeook SDK在不同平台上的回调函数参数,添加了支付,App是事件等接口,详细文档请参见文后链接。
极大提升API文档的可读性和完整性,降低开发者学习成本。
修复遗留的重要bug。
统一所有已知的JSB与Html5引擎不兼容的API。
统一SpiderMonkey的iOS平台32位库和64位库以支持Xcode 6。
Cocos2d-JS v3.0 RC3是为了v3.0 Final版的发布所做的备选版本,全部功能和代码已经合拢。
注意事项
关于JSB编译环境,还有一些限制条件需要满足:
[Android编译] NDK版本必须使用r9d
[iOS编译] Xcode版本必须在5.1.1以上
下载Cocos2d-JS v3.0 RC3版本相关资源,请点击“阅读原文”哦!