【引擎动态】Cocos2d-JS v3.1发布说明-程序员宅基地

技术标签: 游戏引擎  cocos2d  javascript  开发语言  ecmascript  

Cocos2d-JS是Cocos2d-x的JavaScript版本,融合了Cocos2d-html5和Cocos2d-x JavaScript Bindings。它支持Cocos2d-x的所有核心特性并提供更简单易用的JavaScript风格API,并且天然支持原生、浏览器跨平台应用。

在3.x版中,Cocos2d-JS完成了不同平台工作流的彻底整合,为不同平台提供了统一的开发体验。无论开发web应用还是原生应用,都可以便捷地采用Cocos2d-JS实现“一次开发,全平台运行”。采用Cocos2d-JS开发的同一套JavaScript游戏代码,可以同时运行在Mac OS X, Windows, iOS, Android等原生平台、以及所有现代浏览器上,这将使得我们的开发者轻松覆盖几乎所有发行渠道,带来前所未有的机遇。另一方面,若开发者只想开发一款Web轻度休闲游戏,Cocos2d-JS也专门为此类游戏定制了Lite Version,直接将Cocos2d-JS Lite Version集成到页面中即可使用。

作为工作流整合后的版本,Cocos2d-JS v3.x兼具了简单和强大:新的JavaScript风格API使得编码,测试和发布环节都变得异常轻松简单;同时v3.x还提供了诸多强大的新特性,比如Spine动画支持,支持热更新的资源管理器,对象缓冲池,JS到Objective-C/JAVA反射等等。

随3.1版本发布的还有Facebook Integration for Cocos2d-JS v1.0,Cocos2d-JS正式在全平台支持Facebook的完整功能接入。对于希望为游戏添加社交功能的开发者来说,这将带来前所未有的机遇。使用同一套JavaScript代码,开发者将可以发布自己的游戏到Facebook Canvas,iOS和Android平台,真正实现全平台支持。

核心特性

发布Facebook Integration for Cocos2d-JS v1.0,API经过几个月的打磨和验证已经稳定,完善了测试例和文档。

重构Web引擎的渲染器,带来显著的渲染性能提升。

升级Cocos2d-x到v3.3rc0,使JSB引擎效率更高,更加稳定。

支持Cocos Studio 2.0的proto buffers格式解析以及Timeline动画

在iOS 8上开启WebGL支持,相比于Canvas模式带来极大的性能提升。

工作流

跨平台游戏开发者可以使用Cocos Console来创建项目,用Web引擎加速游戏开发,最终用Cocos Console将游戏发布到所有原生平台和Web平台。

6ad96edc9c1500f33d18e1e44d2d377d.jpeg

Web端轻度休闲游戏开发者可以直接下载单文件的Cocos2d-JS Lite Version,嵌入Web页面中,像使用jQuery那样进行开发。

点击“阅读原文”,了解更多Cocos2d-JS v3.1相关消息、下载资源。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44053279/article/details/129715310

智能推荐

将LGBM用作二分类问题之上_matlablgbm模型-程序员宅基地

文章浏览阅读460次,点赞8次,收藏9次。LGBM(Light Gradient Boosting Machine)可以用于解决二分类问题。事实上,LGBM在实际应用中被广泛用于分类问题,包括二分类问题。在使用LGBM进行二分类问题时,你可以指定目标变量的类型和相关参数。对于二分类问题,你可以使用。指定了二分类问题的目标。你可以根据具体问题和数据集的特点调整其他参数,以优化模型性能。表示使用对数损失作为损失函数,是二分类问题的默认设置。被用于创建一个二分类模型,_matlablgbm模型

Java包装类;基本数据类型与字符串的相互转换_java 基本类型转包装类-程序员宅基地

文章浏览阅读531次。Java包装类;基本数据类型与字符串的相互转换_java 基本类型转包装类

【重构架构设计】_重构设计-程序员宅基地

文章浏览阅读368次,点赞9次,收藏9次。通过以上两个示例,可以看到领域驱动设计的特点:每个领域都有自己的模型(User和Order类),聚合根(User和Order类的实例)和业务逻辑(changePassword、addItem等方法)。引入领域驱动设计(DDD):DDD是一种面向领域模型设计的方法,通过将业务领域划分为多个小的子领域来进行解耦。通过使用微服务架构,可以将系统解耦为多个独立的服务,提高系统的可用性和可伸缩性。通过以上的步骤,可以有效进行业务解耦,提高代码的高可用性和可维护性。在订单管理领域中,专注于订单的信息、行为和业务规则。_重构设计

cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration的解决-程序员宅基地

文章浏览阅读2.3w次,点赞7次,收藏12次。导入了一个工程,编译什么的都还好,但是报了一个XML的错误。cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'. 具体错误如下:Multiple annotations found at this line: ..._cvc-complex-type.2.4.c: the matching wildcard is strict, but no declaration

如何避免对话冲突-《关键对话》笔记与心得_关键对话 为什么我们会面临关键冲突-程序员宅基地

文章浏览阅读1.9k次。 目录 1~关键对话的含义2~关键对话的目标3~处在关键对话场景下的心理状态4~好公司和差公司的区别5~ 关键对话的重要性6~跟踪表现良好的人行为7~专注于真正想要的结果8~ 谈话禁忌9~决策的四种方式 自勉1~关键对话的含义两个或更多人参与讨论,条件:1)事关重大ps: 个..._关键对话 为什么我们会面临关键冲突

Mac中找不到.bash_profile则自己创建.bash_profile文件_mac 中没有bash_profile-程序员宅基地

文章浏览阅读9.5k次。1.启动Terminal终端工具2.输入cd ~/ 进入当前用户的home目录或cd /Users/YourUserName3. 创建:touch .bash_profile4.打开并编辑:open -e .bash_profile5.保存关闭,其实创建了一个空文件6.更新:source .bash_profile..._mac 中没有bash_profile

随便推点

JDBCRealm Http Digest-程序员宅基地

文章浏览阅读89次。2019独角兽企业重金招聘Python工程师标准>>> ..._password bf9f8d1f05dc08cc3b02e8fcf2c2ba57

探秘User-Agents:一个强大的网络嗅探与模拟库-程序员宅基地

文章浏览阅读868次,点赞22次,收藏16次。探秘User-Agents:一个强大的网络嗅探与模拟库项目地址:https://gitcode.com/intoli/user-agents在互联网的世界中,User-Agent 是你的浏览器向服务器透露其身份的一种方式。它包含了浏览器类型、版本信息,甚至操作系统和设备详情。intoli/user-agents 是一个精心打造的Python库,可以帮助开发者轻松地生成、解析和模拟User-A...

顾险峰:当深度学习遇到3D_深度学习 3d成型-程序员宅基地

文章浏览阅读802次。转载自:老顾谈几何(ID:conformalgeometry)作者:顾险峰本文7647字,建议阅读20分钟。本文中顾险峰老师分享了传统几何理论和方法与深度学习融合的相关知识。2019年10月底11月初,国际计算机视觉大会(ICCV 2019)在韩国首尔举行,参会学者多达七千五百多人,创了历史记录。大会接收论文一千多篇,排在前几位的论文关键词是:图像(image),物体(object..._深度学习 3d成型

python入门必看指南_网络安全python-程序员宅基地

文章浏览阅读2.4k次。python编辑器 实用函数汇总 type():查看变量的类型 help():了解一个函数的详细 str():把整型转换成字符串类型 字符串操作指南 通过偏移值来获取你想需要的字符串 len():来获取字符串的长度 ..._网络安全python

深度学习——rain convolutional dictionary network (RCD-Net)-程序员宅基地

文章浏览阅读2.3k次,点赞7次,收藏18次。CVPR2020原论文:A Model-driven Deep Neural Network for Single Image Rain Removal 开源代码:https://github.com/hongwang01/RCDNet1.主要内容:利用卷积字典学习机制去编码雨的形状,以及近端梯度技术设计优化算法,提出了单幅图像的雨卷积字典模型(rain convolutional dictionary model,RCD model)。如下图:Rainy Image(O)=Rain_rain convolutional dictionary network

Centos8使用Kolla-ansible部署Ussuri(乌苏里2020-5-13发布)版本openstack-allinone云平台_centos8 安装openstack kolla-ans-程序员宅基地

文章浏览阅读2.8k次,点赞2次,收藏6次。最近的一个版本更新Victoria 预计2020年10月发布Ussuri暂无法kolla-ansible部署只有TripleO这篇文章用Train版本 19年10月发布生产环境安装Kolla居多DevStack、PackStack主要适用于开发后续补充。_centos8 安装openstack kolla-ans

推荐文章

热门文章

相关标签