当前位置:首页 > 电脑 > 正文

让游戏开发更简单 Cocos Creator V2.0.10

Cocos Creator 是一个完整的游戏开发解决方案,包括了 cocos2d-x 引擎的 JavaScript 实现(不需要学习一个新的引擎),以及能让你更快速开发游戏所需要的各种图形界面工具。

Cocos Creator 是以内容创作为核心的游戏开发工具,在 Cocos2d-x 基础上实现了彻底脚本化、组件化和数据驱动等特点。

Cocos Creator 编辑器提供面向设计和开发的两种工作流,提供简单顺畅的分工合作方式,可以让不懂软件开发的人也能很简单的写出游戏来。

Cocos Creator 是一个支持 Windows 和 Mac 跨平台运行的应用程序,双击即可启动运行。相比传统的 Cocos2d-x 工作流程,将配置开发环境的要求完全免除,运行之后就可以立刻开始游戏内容创作或功能开发。

在数据驱动的工作流基础上,场景的创建和编辑成为了游戏开发的中心,设计工作和功能开发可以同步进行,无缝协作,不管是美术、策划还是程序员,都可以在生产过程的任意时刻点击预览按钮,在浏览器、移动设备模拟器或移动设备真机上测试游戏的最新状态。

程序员和设计人员现在可以实现各式各样的分工合作,不管是先搭建场景,再添加功能,还是先生产功能模块再由设计人员进行组合调试,Cocos Creator 都能满足开发团队的需要。脚本中定义的属性能够以最适合的视觉体验呈现在编辑器中,为内容生产者提供便利。

场景之外的内容资源可以由外部导入,比如图片、声音、图集、骨骼动画等等,除此之外我们还在不断完善编辑器生产资源的能力,包括目前已经完成的动画编辑器,美术人员可以使用这个工具制作出非常细腻富有表现力的动画资源,并可以随时在场景中看到动画的预览。

最后,开发完成的游戏可以通过图形工具一键发布到各个平台,从设计研发到测试发布,Cocos Creator 全部帮您搞定。

功能特性:

  • 脚本中可以轻松声明可以在编辑器中随时调整的数据属性,对参数的调整可以由设计人员独立完成。
  • 支持智能画布适配和免编程元素对齐的 UI 系统可以完美适配任意分辨率的设备屏幕。
  • 专为 2D 游戏打造的动画系统,支持动画轨迹预览和复杂曲线编辑功能。
  • 动态语言支持的脚本化开发,使得动态调试和移动设备远程调试变得异常轻松。
  • 借助 Cocos2d-x 引擎,在享受脚本化开发的便捷同时,还能够一键发布到各类桌面和移动端平台,并保持原生级别的超高性能
  • 脚本组件化和开放式的插件系统为开发者在不同深度上提供了定制工作流的方法,编辑器可以大尺度调教来适应不同团队和项目的需要。

更新日志:

本次发布的 2.0.10 重点提升了原生平台的稳定性,修复了 Spine、DragonBones 和 Label 等相关问题,建议所有 2.0 用户进行升级。此外,2.0.10 还支持发布到小米快游戏和即刻玩小游戏这两个全新平台,为开发者们带来了新的机遇。良好的品质离不开细心的打磨,非常感谢各位开发者通过社区、GitHub、Cocos 企业服务等渠道反馈的意见。
以下是相对于 2.0.9 的改动说明:

What's New
支持小米快游戏
Cocos Creator 正式支持发布到小米快游戏,详细用法请查阅《发布到小米快游戏》。

支持即刻玩小游戏
Cocos Creator 正式支持发布到即刻玩小游戏,详细用法请查阅《发布到即刻玩小游戏》。

编辑器改进
优化超大项目的构建速度
完善资源 uuid 冲突时的错误处理
移除构建发布时,自动图集为空时的警告,允许自动图集为空
在构建面板中添加了 iOS 和 Mac 平台的包名选项
引擎改进
优化节点的 zIndex刷新性能 [#4060]
新增 Spine 和 DragonBones 的全局 timeScale 选项,可通过 API sp.timeScale 和 dragonBones.timeScale 进行设置
优化 Spine 和 DragonBones 在加速模式下的初始化速度
在 DragonBones 的 ArmatureDisplay 上新增 getArmatureKey 方法,用于作为换装时的索引 [#4100]
添加 MotionStreak 的 BlendFactor 支持
在原生平台默认启用 cc.macro.CLEANUP_IMAGE_CACHE 标记,以减少纹理内存占用
优化原生平台 Spine 的内存占用
优化小游戏开放域的性能
在小游戏开放域组件 SubContextView 上新增 fps 属性,用于控制开放域刷新频率,默认 60
可通过 disable 小游戏开放域组件 SubContextView 来禁用开放域的主循环,减少性能开销,详见《WXSubContextView 技巧》
提升微信小游戏的资源加载速度
修复导入全透明图片时,引擎有可能出现 Rect width exceeds maximum margin 的报错
Bug Fixes
编辑器修复列表
修复构建 OPPO、vivo、华为小游戏时可能会将脚本加密为 JSC 导致构建失败的问题
修复 Windows 下 Android Studio SDK 路径会报错的问题
修复构建 Mac 平台时使用 link 模板会编译报错的问题
修复超大项目在 Windows 平台构建可能报错的问题(当资源数 > 10 万)
修复自动图集构建时可能多导出未使用到的 SpriteFrame 或 SpriteAtlas 资源的问题
修复自动图集构建时的警告信息可能有误的问题
修复粒子系统启用 Custom 模式后无法在编辑器中预览的问题
修复导入 BMFont 时如果字体名称带有括号将会报错的问题
修复反复进入 Prefab 编辑模式时会出现的 object already destroyed 警告
修复从带有 DragonBones 或 Particle 的场景进入 Prefab 编辑模式时,再回到场景会报错的问题
修复删除 TiledLayer 节点,再 Undo,会报材质为空的问题
修复批量导出多份资源时数据会有残留的问题
修复层级管理器中锁定父节点后,子节点仍然可以在场景中选中的问题
修复场景中没有节点的时候,无法拖动资源到层级管理器的问题
修复资源管理器中重命名文件操作可能无效的问题
修复动画编辑器播放动画结束后,手动跳一帧再点播放就会出错的问题
修复配置文件损坏时无法打开项目的问题
修复自定义引擎不存在时无法创建新项目的问题
引擎修复列表
修复 DragonBones 父骨骼透明度没有与子骨骼透明度级联的问题 [#4068][#1704]
修复 DragonBones 在进行换皮操作后,原先的动画监听失效的问题
修复 Spine、DragonBones 启用预乘时,修改节点透明度,出现“曝光“现象的问题 [#4068][#1704]
修复远程加载 DragonBones 或 Spine 资源时,手动创建的 Asset 会报错的问题 [#4020][#122]
修复 Spine、DragonBones 在 SHARED_CACHE 模式下的缓存更新问题 [#4457]
修复 Spine 在 Cached 模式下,addAnimation 的 delay 参数没有默认值的问题
修复 Spine 在 Cached 模式下,设置 skeletonData 会有警告的问题
修复 Spine 在 Cached 模式下,换装时动画可能异常的问题 [#4488]
修复 Spine 的 json 文件没有 skeleton 字段时会报错的问题 [#4029]
修复 Spine 使用多皮肤,在极速模式下不显示的问题 [#4091]
修复 AudioSource 第二次播放时,获取的 state 状态错误的问题 [#3974]
修复纹理无法动态设置 mipmap 的问题 [#4201]
修复 Label 启用 CHAR mode 时文字定位可能错乱的问题 [#4007]
修复 Label 启用 BITMAP mode 后,动态合图不起作用的问题 [#4392]
修复 Label 渲染的文本过多时离屏 Canvas 尺寸可能过大的问题 [#4047]
修复 Label 所在节点的 opacity 设置超过 255 后显示异常的问题 [#4161]
修复 Label 使用 shrink mode 时可能无法渲染 BMFont 的问题 [#4099]
修复 LabelOutline 组件销毁时可能引发内存泄露的问题 [#4220]
修复 LabelOutline 组件级联时透明度异常的问题 [#4495]
修复 ScrollView 或 Mask 所在节点 Scale 为 0 时,平级节点可能无法响应点击的问题 [#4456]
修复 PageView 的页面动态更新时,滚动位置不对的问题 [#4050]
修复粒子系统的粒子数量过多时可能导致的内存泄露问题 [#4256][#4262]
修复粒子系统播放完后,隐藏再显示可能会出现残留粒子的问题 [#4243]
修复 Scale 为 0 的节点在 Prefab 中 Instantiate 三次以上会导致 Scale 数值变成为 1 的问题 [#4454]
修复原生平台资源下载、XMLHttpRequest、WebSocket、SocketIO 请求结束后有可能崩溃的问题 [#1721][#1716]
修复原生平台 GC 可能导致崩溃的问题 [#1744]
避免原生平台初始化过程中如果在原生代码中调用 evalString 导致的崩溃
修复原生平台 Label 显示可能会有黑边的问题 [#130]
修复原生平台 Spine 资源获取或解析失败时会引起崩溃的问题 [#1745]
修复原生平台 Spine 未完全加载时就销毁可能导致的崩溃问题 [#1711]
修复原生平台 DragonBones 设置 slot 的 displayIndex 属性没有作用的问题 [#4339]
修复 iOS12 无法加载正确的 ttf 文件的问题 [#1700]
修复 iOS 释放 AudioClip 时可能会崩溃的问题 [#1714]
修复 Android 原生平台无法正确加载子包的问题 [#1701]
修复 AndroidEditBox 在 number inputType 下不支持输入小数点等符号的问题 [#1695]
修复 Android Instant 平台加载 Spine 资源报错的问题 [#3999]
修复 Windows 平台前后台切换时可能报错的问题
修复 Web 平台 VideoPlayer 设置 currentTime 无效的问题 [#4049]
修复 Web 平台 VideoPlayer 监听 ready-to-play 事件无效的问题 [#4049]
修复微信小游戏在安卓平台上音频重新播放时无法重头开始的问题 [#92]
修复百度小游戏 saveFile 导致 tempFilePath 失效的问题 [#14]

下载地址:

Win:http://cocos2d-x.org/filedown/CocosCreator_v2.0.10_win

Mac:http://cocos2d-x.org/filedown/CocosCreator_v2.0.10_mac

 


 

本博客资源若无特殊说明,均为和谐版本,无需付费,我不搞软件的会员,也不接受指定的和谐业务。

软件无法下载/安装/其它电脑问题,免费加QQ群(500人):949039296

有问题加上面的群,直接群里问,在线的时候有问必答,私聊一般都不看

想打赏微信扫右边的二维码,不建议超过10元,没指望靠这个养活我

 
文章标题:让游戏开发更简单 Cocos Creator V2.0.10
本文作者:慕若曦
发表日期:2019-06-4 08:43 星期二    首发于    暮若夕
本文固定链接: https://www.muruoxi.com/pc/4209.html
 
文章标签:
上一篇: 下一篇:

2 条评论

评论加载中...
  1. 沙发
    阿硕  

    哈哈哈哈,然而某人还是放弃了

    2019年6月25日 下午9:02 评论
    • 此刻某人面无表情

      2019年6月26日 上午12:16 评论

发表评论

╮( ̄▽ ̄)╭ | (= ̄ω ̄=) | (>﹏<) | Σ( ° △ °|||)︴ | Σ(っ °Д °;)っ | X﹏X | (╯-_-)╯╧╧

小提示:提交评论后刷新本页面即可看到隐藏的文件哦~
十年之约
加载中……