您现在的位置是:时尚 >>正文
Cocos Creator 1.0正式版首次曝光
时尚744人已围观
简介大家好,这里是 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/html/89c328596625.html
下一篇:宝兴园中园项目建设进展顺利
相关文章
木门业新商机 电商利用微信释放“红利”
时尚【建材网】随着科技水平的快速发展,人们的生活随之产生了翻天覆地的变化,电商、微信等概念更成为耳濡目染的词语。而今,电商与微信的结合,不仅让木门企业看到了新的商机,也给人们的生活带来新的变化。近日,苏宁 ...
【时尚】
阅读更多直路冲刺尽显精湛骑术!覃勇策骑“雨果小姐”勇夺澳洲第42冠
时尚大陆赛马网讯 澳大利亚当地时间1月13日,中国唯一在海外留洋的骑师、CHC杰士马主俱乐部/伊泰大漠马业明星骑师覃勇在达博(Dubbo)赛马场迎来自己在澳大利亚的第42个冠军,也是2020年新年的第二个 ...
【时尚】
阅读更多夺冠贺新春!CHC和伊泰集团旗下赛驹“伊泰同心”澳大利亚勇夺第四冠
时尚大陆赛马网讯 1月15日,在澳大利亚沃里克赛马场Warwick Racecourse)第六场途程1000米、奖金5万澳币约25万人民币)的比赛中,CHC杰士马主俱乐部和伊泰赛马房共有的三岁雌马“伊泰同 ...
【时尚】
阅读更多
热门文章
最新文章
友情链接
- 经典电影《食神》动画版即将公布!漫画家温日良执导
- 2023年美国大学交互设计专业排名
- 托福报名支付方式选择
- 纽约公派生管理系统
- 这口寿司老司机们先吃!泰国低成本COS小哥新作公布
- NYU转学申请结果何时公布
- 《完全未知》曝全新路透图 甜茶完美还原鲍勃·迪伦
- 金史密斯的平面设计专业叫什么?
- 曝凯奇和约翰屈夫塔回归《变脸2》 亚当·温佳德执导
- 剧集《星球大战:侍者》曝新剧照 李政宰一脸凝重!
- 美国硕士奖学金难申请吗
- 曝凯奇和约翰屈夫塔回归《变脸2》 亚当·温佳德执导
- 美国宾夕法尼亚大学哈里斯堡校区
- 美国亲属移民P1至P4时间
- 迪士尼内部人士透露:《王国之心》电影或电视节目正在制作中
- 《速激10》实际制作成本高达4.5亿美元 为系列最贵!
- 金史密斯电影专业排名
- 金史密斯电影专业排名
- 美国伊利诺伊香槟学校
- 《复仇者联盟4》上映五周年纪念短片 你的回忆是什么