【引擎动态】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

智能推荐

一个app管理平台-app-host的搭建_apphost-程序员宅基地

文章浏览阅读4.3k次,点赞2次,收藏2次。一、有幸结缘最近IOS的同事遇到一个烦恼:之前他们的测试包都是上传到蒲公英等开放平台进行下载的,但是现在好像要手拿身份证拍照进行身份的验证,于是IOS同事们就不乐意了,开始疯狂的diss:这要是拿着我的照片去网贷,那我不是惨了啊,…于是就开始在github上查找开源的,用于发布测试版本的app的管理平台。在看了几个星星比较多的项目之后,觉得app-host这个项目很合我意。于是就克隆下来项目进..._apphost

OpenHarmony开发实战:构建多种样式弹窗(ArkTS)-程序员宅基地

文章浏览阅读582次,点赞19次,收藏10次。/ 处理自定义弹窗选项结果。// 获取出生日期值。// 打开自定义弹窗。

[Python初阶]2255.统计是给定字符串前缀的字符串数目-程序员宅基地

文章浏览阅读855次,点赞82次,收藏55次。[Python初阶]2255.统计是给定字符串前缀的字符串数目.leetcode题目讲解.

Linux安装 golang (二进制方式)-程序员宅基地

文章浏览阅读183次,点赞10次,收藏3次。go env -w GOPROXY=https://goproxy.cn,direct goproxy.cn 七牛维护, GO1.13及之后支持direct, 作用在拉取仓库遇404时,直接拉取源代码,如私有仓库。go env -w GOSUMDB=sum.golang.google.cn 用于验证包的有效性,为国内提供的sum 验证服务,文件 /etc/profile(全局) 或 $HOME/.profile(用户) 或 ~/.bashrc(用户)4、配置go env。

Redis跳表的时间发杂度和空间复杂度的分析_redis空间复杂度-程序员宅基地

文章浏览阅读5k次,点赞4次,收藏5次。Redis跳表的时间发杂度和空间复杂度的分析:首先,每个节点肯定都有第1层指针(每个节点都在第1层链表里)。如果一个节点有第i层(i>=1)指针(即节点已经在第1层到第i层链表中),那么它有第(i+1)层指针的概率为p。节点最大的层数不允许超过一个最大值,记为MaxLevel。这个计算随机层数的伪码如下所示:randomLevel() level := 1 //..._redis空间复杂度

【软件基础】面向对象分析与设计思想总结-程序员宅基地

文章浏览阅读1.3k次。面向对象的本质:通过对象之间的协作完成功能。面向对象的特点:采用封装、继承、多态和抽象等设计方法。面向过程和面向对象开发中,在分析问题面向过程:拿到问题分析问题如何解决的步骤;面向对象:拿到问题分析问题中有哪些类,类的属性与方法,类与类之间的关系。面向对象遵循:合适的方法应该出现在合适的类中。_面向对象分析

随便推点

SAP库龄表-程序员宅基地

文章浏览阅读2.2k次。实现业务:计算财务库龄表从查询日期起到过去60个月之间的库龄数量/金额。 计算难点:SAP涉及到MSEG物料表,分摊库龄会特别慢,库龄表更是SAP的痛点。 实现思路: 批次物料可以从MCHB等表中读取库龄数,减少MSEG访问量。 &------------------------..._sap库龄报表

软件验证与确认实验报告 (白盒测试)_软件验证和确认报告-程序员宅基地

文章浏览阅读1.2w次,点赞5次,收藏27次。1.软件单元描述 1.1功能说明: 首先,初始化三角形的三条边,然后,判断输入的边值是否满足三角形的定义,再然后,检查三角形的类型(包括:非法三角形、常规三角形、不等边三角形、等腰三角形)。_软件验证和确认报告

电脑显卡4种接口类型:VGA、DVI、HDMI、DP_电脑接收dp接口的图像-程序员宅基地

文章浏览阅读1.9k次。转载自:http://blog.sina.com.cn/s/blog_68274d0f01017ik2.html电脑显卡4种接口类型:VGA、DVI、HDMI、DP (2013-04-13 17:25:19)转载▼标签: 电脑显卡接口4种类型 vga、dvi/hdmi、dp it分类: IT_电脑接收dp接口的图像

Firefox插件(拓展)开发_火狐浏览器插件开发-程序员宅基地

文章浏览阅读4.8k次。JavaScript编写插件时,通常分为以下几个脚本:1.:用于操作网页内容,可以访问DOM和页面元素,可以修改页面样式和行为,与页面共享同一个JavaScript环境。2.:用于处理插件的后台任务,例如处理网络请求、管理插件状态、与其他插件通信等,与页面不共享JavaScript环境。3.:用于处理插件弹出窗口的交互逻辑,例如响应用户点击事件、发送消息给后台脚本等。4.:用于处理插件选项页面的交互逻辑,例如保存用户设置、发送消息给后台脚本等。_火狐浏览器插件开发

KindEditor 编辑器在springboot使用_springboot kindeditor-程序员宅基地

文章浏览阅读1.7k次。KindEditor 编辑器在springboot使用官网下载kindEditor解决视频上传问题官网下载kindEditor **1. **官网地址 : http://kindeditor.net/down.php****2.下载后解压;将解压文件引入到项目中由于在java中使用;去掉不用的文件 asp,asp.net jsp;3.引入js,我这里使用的是thymeleaf模板4.html页面引入 ;也可以在页面直接引入js ; 添加文本框 <th:block th:_springboot kindeditor

网络安全人才青黄不接、数字化转型迫在眉睫、你还在犹豫吗?_网安行业需要的是顶尖人才-程序员宅基地

文章浏览阅读5.3k次,点赞5次,收藏10次。网络上关于质疑大专学历进入网络安全行业的声音越来越多了,居然有很多人在质疑大专学历从事网络安全没有竞争力。很多人看到某些招聘软件上起薪12K的薪资就望而却步了,觉得自己的能力不配拥有这样的高薪,并且网络安全还是属于计算机行业的。有这样的担忧其实不是空穴来风,因为计算机行业近年来的发展速度快,行业内很多岗位已经呈现出了饱和的现象,特别是程序员这种重复性工作的岗位。由于市场人才的饱和,所以公司可以用同样的价钱找到条件更好的人才。所以就出现了近年来,网络安全行业的要求越来越高,非985、211都对很多岗位望而却步_网安行业需要的是顶尖人才

推荐文章

热门文章

相关标签