cocos creator for mac v1.3.0 官方版
369.75MB / 编程开发
cocos creator for mac是款专业强大的游戏开发工具。cocos creator for mac能够帮助你快速开发游戏所需要的各种图形素材,完全为引擎定制打造,包含从设计、开发、预览、调试到发布的整个工作流所需的全功能一体化编辑器。
cocos creator for mac功能介绍:
编辑器在提供强大完整工具链的同时,提供了开放式的插件架构,开发者能够用 Html + JavaScript 等前端通用技术轻松扩展编辑器功能,定制个性化的工作流程。
引擎和编辑器的结合,带来的是数据驱动和组件化的功能开发方式,以及设计和程序两类人员的完美分工合作:
设计师在场景编辑器中搭建场景的图像表现
程序员开发可以挂载到场景任意物体上的功能组件
设计师负责为需要展现特定行为的物体挂载组件,并通过调试改善各项参数
程序员开发游戏所需要的数据结构和资源
设计师通过图形化的界面配置好各项数据和资源 -(就这样从简单到复杂,各种你能想像到的工作流程都可以实现)
cocos creator for mac更新内容:
1、Cocos Studio / Cocos Builder 工程导入
作为 Cocos 引擎家族的最新成员,保持数据兼容性是非常重要的,我们在这个版本中添加了 Cocos Studio 和 Cocos Builder 这两个使用率最高的场景编辑工具的数据支持,用户可以通过 「导入项目」 的菜单功能直接将 Cocos Studio 的 ccs 工程文件和 Cocos Builder 的 ccb 工程文件导入到您的项目里。
导入后的资源包括场景(Scene)、图层(Layer)、节点(Node)、图片资源、场景动画、粒子、音效等等。注意由于脚本系统有着本质的区别(面向对象 vs 组件系统),项目源码是不会导入的喔。
2、碰撞体组件系统
物理和碰撞是动作游戏必不可少的元素,而正式版发布以来,要求 Creator 支持物理引擎的呼声络绎不绝,在 1.1 版本中,我们添加了 Collider 碰撞体组件和对应的回调系统,现在使用 Creator 可以轻松开发动作游戏了!
首先碰撞体组件可以添加到任意节点上,并进行大小、位置的调节,特定类型的碰撞体组件还可以随意编辑顶点来定制成为任意形状。
接下来我们为节点添加了分组功能,不同分组的节点可以定制碰撞规则,仅允许特定分组之间的碰撞,以此来实现精确的碰撞控制。
最后当碰撞发生时,碰撞组件所在节点上的其他组件可以注册回调函数来接收碰撞事件,并根据传参的敌我碰撞体信息来编写逻辑,实现需要的行为。
注意由于物理引擎普遍较大而且一般游戏中很少能够使用引擎中的大部分功能,所以我们在本次新增的碰撞系统中没有包含物理引擎,需要用户自己在回调中处理碰撞后的行为。