当前版本是0.7
http://www.cocos.com/creator/
Cocos Creator发布了!
产品定位
Cocos Creator 是以内容创作为核心的游戏开发工具,在 cocos2d-x 基础上实现了彻底脚本化、组件化和数据驱动等特点。
Cocos Creator 为这样的开发者和团队打造:
- 希望实现一次开发后,一键将游戏发布到iOS,Android,HTML5,Cocos Play等平台。也就是兼容Native手机原生、HTML5、Runtime三种技术形态。
- 已经使用 JavaScript 脚本化开发,或希望转向脚本化开发以提高效率和降低成本
- 希望策划和美术能够通过工具独立生产和调试,让程序员减轻资源管理更新上的负担,专注于功能开发
- 希望通过统一的编辑环境整合各种自定义工作流和扩展工具
@H_404_47@架构特色
它以数据驱动和组件化作为核心的游戏开发方式,并且在此基础上无缝融合了 Cocos 引擎成熟的 JavaScript API 体系,能够一方面适应 Cocos 系列引擎开发者用户习惯,另一方面为美术和策划人员提供前所未有的内容创作生产和即时预览测试环境。
@H_404_47@高效工作流
引擎和编辑器的结合,带来的是数据驱动和组件化的功能开发方式,以及设计和程序两类人员的完美分工合作:
- 设计师在场景编辑器中搭建场景的图像表现
- 程序员开发可以挂载到场景任意物体上的功能组件
- 设计师负责为需要展现特定行为的物体挂载组件,并通过调试改善各项参数
- 程序员开发游戏所需要的数据结构和资源
- 设计师通过图形化的界面配置好各项数据和资源
-(就这样从简单到复杂,各种你能想像到的工作流程都可以实现)
以工作流为核心的开发理念,让不同职能的开发者能够快速找到最大化自己作用的工作切入点,并能够默契流畅的和团队其他成员配合。
数据驱动
- 脚本中可以轻松声明可以在编辑器中随时调整的数据属性,对参数的调整可以由设计人员独立完成。
自动排版 UI 系统
- 支持智能画布适配和免编程元素对齐的 UI 系统可以完美适配任意分辨率的设备屏幕。
适用性最广泛的2D动画系统
完全脚本化开发
- 动态语言支持的脚本化开发,使得动态调试和移动设备远程调试变得异常轻松。
一次开发,多平台发布
- 借助 Cocos2d-x 引擎,在享受脚本化开发的便捷同时,还能够一键发布到各类桌面和移动端平台,并保持原生级别的超高性能
通过扩展编辑器定制工作流
简单演示视频:
这是向unity看齐的节奏啊