您现在的位置是:热点 >>正文
Cocos Creator 1.0正式版首次曝光
热点29人已围观
简介大家好,这里是 Cocos Creator 指挥中心,今天将会给大家带来不少有关 1.0 正式版的第一手信息,相信能够涵盖大家最迫切想要了解的问题。自 Cocos Creator 在 1 月底发布 0 ...
大家好,正式这里是版首 Cocos Creator 指挥中心,今天将会给大家带来不少有关 1.0 正式版的次曝第一手信息,相信能够涵盖大家最迫切想要了解的正式问题。
自 Cocos Creator 在 1 月底发布 0.7 测试版后,版首我们在短短 1 个多月的次曝时间里收到了来自论坛和 QQ 群里开发者们不计其数的反馈,在这里非常非常感谢大家的正式支持和厚爱。
在这段时间的版首开发计划,也基本上是次曝由两方面的力量所导向的:
1. 根据产品的总体设计制定的 Roadmap 路线图,我们在 1 月底就公布了 2016 上半年的正式路线图,有兴趣的版首小伙伴可以访问以下地址前往论坛查看。
http://www.cocoachina.com/bbs/read.php?次曝tid-458029.html
2. 根据论坛和 QQ 群开发者的反馈,及时对其中重要的正式问题和急需改善体验的部分进行调整,将这些内容增补到开发计划中(再次感谢所有小伙伴宝贵的版首建议)。
下面我们会结合路线图中的次曝重要项目,讲讲我们认为对开发者关系重大的 1.0 正式版改动的内容。
更多消息,欢迎报名参与2016 Cocos开发者大会(春季)哦。
报名地址:http://devcon.cocos.com/
更好的代码开发环境
首先我想介绍一下 1.0 里基于 Visual Studio Code的新脚本编辑环境。尽管 Cocos Creator 非常适合美术和策划人员进行内容生产,但早期参与测试的用户还是以程序员为主,而他们反馈最多的问题就是内置代码编辑器的智能提示和编辑功能不够强大。
对于一个具有众多新功能的引擎来说,一套可靠的代码智能提示补全,甚至语法解析等功能是非常有价值的,能够大大加快程序员上手时的适应速度。而 Cocos Creator 内置的代码编辑器的功能是非常有限的,由于市面上已经有大量优秀而免费的文本编辑器,在 IDE(集成式开发环境)的研发上我们将不会选择重复造轮子,而是以功能强大,性能优秀的 VS Code 为基础进行定制,使之具备 Cocos Creator 引擎的智能提示和代码补全功能。
即将发布的 1.0 版,将会在开发者菜单中集成相关命令来自动帮助开发者配置 VS Code 的相关插件。不过 VS Code 的软件仍然需要开发者单独下载和安装。在后续的版本中我们将会继续探索将 VS Code 完全集成到 Cocos Creator 中的可行性。此外 VS Code 内置了强大的 JavaScript 调试环境,我们也会在后续开发中将游戏调试的工作流程逐步从浏览器控制台转移到 VS Code 中,全力为大家打造一体化的高效开发环境。
基础插件工作流
Cocos Creator 是一个具有高度扩展性的集成式编辑器,能够看到的所有面板,比如场景编辑器、资源管理器、控制台、动画编辑器等,都是以插件的形式被开发出来的。作为有着开源可定制传统的 Cocos 引擎家族的最新成员,Cocos Creator 如何进行编辑器和引擎的功能扩展,是另一个大家最关心的问题。
随着 1.0 的正式版推出, Cocos Creator 编辑器插件的基本工作流程大致如下:
- 插件(package)的注册和文件结构
- 菜单命令的注册
- 页面层和主进程的基本通讯接口
- 使用普通 HTML 页面制作插件界面
基于这个工作流程,开发者可以实现大部分 VS Code、Sublime 和 Atom 等文本编辑器中插件的功能,进行文本处理、读写文件,导入自定义的第三方库等等。再加上对基于 Node.js 的庞大的开源代码库 npm 的支持,使得开发者可以很快导入 npm 中完成特定任务的第三方库到自己的插件中,大大节省开发时间。
而上面这些仅仅是整个插件系统可实现功能的冰山一角,组成 Cocos Creator 编辑器界面的大部分 UI 和数据类型展示控件,以及完整的自定义资源数据工作流,都将在后续的版本逐步公开。尽管 Creator 开发团队的成员已经在使用这些技术开发编辑器了,但我们希望尽可能降低制作插件需要的技术门槛,因此不够简单明了的接口都将在接下来的几个月里进行进一步的封装和完善。开发者们将会看到的,是一个简单而强大,又和游戏开发使用同样脚本语言的可无限扩展的编辑器插件体系,每个团队都可以根据自己的需要定制编辑器和补充功能。
原生开发和构建支持
Cocos2d-x 最大的亮点就是强大的跨平台开发功能,尽管使用 JavaScript 引擎作为基础,和默认使用浏览器作为预览和调试环境,Cocos Creator 的目标是为开发者提供一次开发,多次发布(iOS、Android 和 HTML5)的跨平台开发体验,1.0 开发过程中,对 iOS 和 Android 平台的支持是我们第三个重点内容。
1. 首先我们在编辑器中集成了 Cocos 原生模拟器,开发者可以随时选择使用模拟器或浏览器运行预览游戏。而在模拟器环境下,我们将使用和 iOS、Android 等平台相同的 JSB 引擎运行游戏,专注于原生平台开发的用户现在有了更接近目标平台的预览效果。
2. 接下来我们对构建发布界面进行了大幅度的改善,从构建原生工程,到编译工程和运行预览被分成了不同的行动按钮。对于需要在生产环境开发和调试的开发者来说,构建工程后在 Eclipse、Xcode 等原生开发环境中进行后续的调试和打包工作是我们推荐的工作流程。对于只想要快速部署到设备查看真机效果的用户,我们也提供了编译和运行的选择,只不过在这种环境下调试和排查错误会更困难一些。
3. 我们在引擎 JSB 支持和完善方面做了大量工作,也修复了大量接口级的 bug,现在 JSB 运行效果和 Web 端是基本相同的,只不过性能要提高很多。
在原生开发和定制方面,我们会在 1.0 之后的版本进一步开放 JavaScript 和 C++ 引擎的定制和绑定工作流程,使得 Cocos Creator 能够继承广大开发者 C++ 环境下积累的大量弹药,爆发出更大的能量。
动画、UI等功能齐头并进
我们在 Creator 的拳头功能,动画和 UI 上没有停下脚步,同时在周边的数据导入和编辑功能方面也有了很大进展:
- 根据用户的反馈,我们对动画编辑器的工作流程进行了重新设计,并新增了大量提高动画编辑效率和编辑器性能的改善
- UI 方面新增了 Grid Layout 和 EditBox 控件
- 预制(Prefab)现在有了自己的快捷编辑模式
- 支持 Tilemap 和 Spine 数据的导入
3月31日,我们将在2016 Cocos开发者大会(春季)上带来更详细的介绍说明和Demo演示,这里就容我再吊一下大家的胃口吧。现在报名参与,我们在北京不见不散哦。
2016 Cocos开发者大会(春季)报名地址:http://devcon.cocos.com/
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“将心比心网”。http://www.bpssyz.com/news/89c328596625.html
相关文章
家具市场开始回暖 企业现金流充足无上市动力
热点【建材网】“今年前5个月协会的统计数据还没出来,但以广东为例,前5个月家具出口和内销增速达到17%-18%,去年同期这一数据只有12%。”近日,《金证券》记者从国内家具行业一位 ...
【热点】
阅读更多《女神异闻录:夜幕魅影》首测开启!主题曲幕后公开
热点《女神异闻录:夜幕魅影》今天正式开启测试,官方分享了新作的主题曲《Last STRiKe》的录制花絮,新作的主题曲依旧由Lyn演唱,花絮中还公开了对Lyn的采访,邀请她体验了该作。【游侠网】《女神异闻 ...
【热点】
阅读更多手游《黎明觉醒》生存行动稳定区 玩家该怎么生存通关
热点很多玩家关心手游《黎明觉醒》生存行动稳定区怎么生存通关,一起来看看小编的生存行动稳定区攻略吧!1.生存行动稳定区需要从0开始搜索物资存活三天三夜。2.我们到达活动地图以后,先把边上的这个箱子开一下,还 ...
【热点】
阅读更多
热门文章
最新文章
友情链接
- 北京:支持建立国际商事法庭 提升国际商事纠纷解决能力
- 教育部:坚决查处变相违规学科类校外培训
- 轻信“取消会员”骗局 南安一男子被骗万元
- 新华时评:中国服务业成为外商投资新热点让“脱钩论”不攻自破
- 庆祝中文建交30周年纪念会在广西南宁举行
- 泉州今年前五个月 水利项目投资完成量全省第一
- “6·18”落幕 泉州市对接合同项目938项,总投资615亿元
- 网传视频:小孩装纸箱丢弃医院门口?网警辟谣
- 泉州启动防暴雨Ⅵ级应急响应 本轮暴雨之后雨季结束
- 医保药品目录的药可以上哪儿买?报销有何调整?
- 原银监会党委委员、副主席蔡鄂生案开庭,被控非法收受财物超5亿元
- 泉州一女子到公厕方便,没想到隔壁突然出现一个男人,更吓人的是……
- 泉州市区一女子从6楼跳下不幸身亡!儿子刚刚高考完
- 走出深渊:寻找抗抑郁“特效药”
- 泉州启动防暴雨Ⅵ级应急响应 本轮暴雨之后雨季结束
- 晋江池店一露天KTV遭投诉噪音扰民 派出所将责令其整改
- 泉州7万多名考生报名参加中考 设置96个考点2438个考场
- 从一箭三星到一箭二十星 揭秘长二丙火箭新“帽子”
- 春茶全面采摘上市 产量预计比去年增长10%左右
- 泉州市区一女子从6楼跳下不幸身亡!儿子刚刚高考完
- 泉州各地将推多个海陆项目 精彩民俗活动迎端午
- 新华时评:中国服务业成为外商投资新热点让“脱钩论”不攻自破
- 路遇老人骑车摔倒 公交司机停车去扶获乘客点赞
- 新华时评:中国服务业成为外商投资新热点让“脱钩论”不攻自破
- “油井大夫”杨义兴:扎根荒原26年,坚守油气生产最前沿
- 铸魂立德育新人——2021年全国教书育人楷模速写
- 泉州市发布高温橙色预警信号 27日或现38℃以上高温
- 6月20日至9月19日江滨南路陈埭段封道改造 车辆需要绕行
- 泉州各地将推多个海陆项目 精彩民俗活动迎端午
- 泉州市疾控中心专家:清除积水 可预防蚊媒传染病