关于Cocos Creator
- Cocos Creator编辑器提供面向设计和开发两种工作流,提供简单顺畅的分工合作方式。
- Cocos Creator编辑器包含从设计、开发、预览、调试到发布的整个工作流所需的全功能一体化编辑器。
- Cocos Creator是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,一级能让你快速开发游戏所需要的隔着图像界面工具。
- Cocos Creator目前支持发布游戏到 Web、iOS、Android、各类"小游戏"、PC 客户端等平台,真正实现一次开发,全平台运行。
- Cocos Creator在Cocos2d-x 基础上实现了彻底脚本化、组件化和数据驱动等特点。
Cocos Creator 功能上的突出特色包括:
1、脚本中可以轻松声明可以在编辑器中随时调整的数据属性,对参数的调整可以由设计人员独立完成。
2、支持智能画布适配和免编程元素对齐的 UI 系统可以完美适配任意分辨率的设备屏幕。
3、专为 2D 游戏打造的动画系统,支持动画轨迹预览和复杂曲线编辑功能。
4、使用动态语言支持的脚本开发,包括 JavaScript 和 TypeScript,使得动态调试和移动设备远程调试变得异常轻松。
5、底层由 Cocos2d-x 演化而来,在享受脚本化开发的便捷时,保持原生级别的轻量和高性能。
6、脚本组件化和开放式的插件系统为开发者在不同深度上提供了定制工作流的方法,编辑器可以大尺度调整来适应不同团队和项目的需求。
项目文件夹结构(ProjectName)
├──assets 资源文件夹
├──library 资源库
├──local 本地设置
├──packages 扩展插件文件夹
├──settings 项目设置
├──temp 临时文件夹
└──project.json project.json 文件和 assets 文件夹一起,作为验证 Cocos Creator 项目合法性的标志,只有包括了这两个内容的文件夹才能作为 Cocos Creator 项目打开。
Cocos Creator 在新建项目时,会自动生成 .gitignore 文件,用于排除不应该提交到 git 仓库的文件。
场景——>节点